= Integración de suscripciones en una web =
== Usuario anónimo ==
En la cabecera deberá existir un enlace a "zona de usuario"
[[Image(anónimo.png)]]
== Usuario identificado no suscrito ==
[[Image(identificado no suscrito.png)]]
== Usuario identificado suscrito ==
[[Image(identificado y suscrito.png)]]
== Cómo obtener información del usuario ==
Podemos obtener los datos del usuario autenticado en un objeto javascript invocando la siguiente url http://www.ecliente.com/srv/users/getUserData un ejemplo de uso en una página podría ser este:
{{{
}}}
== Formulario de alta ==
El formulario de alta debe ejecutar la url http://www.ecliente.com/srv/registro/storeData
Parámetros:
* fileDescriptorId
* urlOK: url a la que llevará después del doble opt-in (esta llamada redirige a la url que esté configurada en la tabla file_descriptors
* value_: campos de la base de datos de usuarios
* tag_: "1" poner tag, "0" quitar tag si el usuario ya existiera
* subscribable_: "inmediate|daily|weekly|monthly" suscribir, "" dar de baja si el usuario ya existiera
== Formulario de modificación ==
El formulario de alta debe ejecutar la url http://www.ecliente.com/srv/registro/modifyData
Parámetros:
* fileDescriptorId
* urlOk: url a la que redirige esta llamada si va bien
* errorUrl: url a la que redirige esta llamada si va mal
* value_: campos de la base de datos de usuarios
* tag_: "1" poner tag, "0" quitar tag
* subscribable_: "inmediate|daily|weekly|monthly" suscribir, "" dar de baja