Antes de suscribir o borrar usuarios a una lista de noticias se debe iniciar una sesion, para esto se pasan los siguientes parámetros al servicio gxpwsgetsession
PortalId
Podemos averiguarlo entrando logueandonos con el usuario GXPADMIN, en Panel de Control -> Administrar Sitios, habilitando la columna "Id"
UserIdentification
Configuracion -> Usuarios, habilitando la columna "Id"
SessionLanguageId
Es el Id del lenguage de la sesión
Luego de conseguir una sesión podemos llamar al servicio que nos permite modificar las suscripciones a las listas de noticias
Nombre del webservice
Parámetros de entrada
Mode = Indica si se desea agregar o borrar una suscripcion
CYSubEmail = Email
CYNLId = Indica de que lista de noticias se esta agregando o borrando la suscripción
CYNLSubFmtMail = Formato en que recibe la lista de noticias
CYNLSubLngId = Idioma en que la recibe
Los valores posibles para cada parámetro son:
Mode
'S' para agregar suscripción
'U' para borrarla
CYNLId
Id de la lista de noticias ID
CYNLSubFmtMail
Formato en que recibe la lista de noticias (H = Html, T = Texto)
CYNLSubLngId
Idioma en que la recibe (S, P, E)
CYNLSubLngId
“E” – Inglés
“S” – Español
“P” – Portugués
“I” – Italiano
“F” – Francés
“G” - Alemán
“C” – Chino
“J” - Japonés