Presentamos una actualización del API para el envío de autoresponder inmediato tras actualización del suscriptor.
Es una actualización y mejora interesante para los que hacéis bastante uso del API para gestionar vuestras cuentas de Mailrelay.
¿Qué función ha sido actualizada?
Hemos mejorado la función del API de Mailrelay updateSubscriber que podéis ver aquí:
► https://mailrelay.com/es/api-documentation/function/updateSubscriber
Esta función se utiliza para actualizar suscriptores, por ejemplo para cambiarlos de un grupo a otro.
¿Qué ha sido cambiado?
Solo se ha realizado un pequeño cambio, se ha añadido un nuevo parámetro a la función:
►sendAutoresponders
Este parámetro permite definir si, tras actualizar el suscriptor, se debe comprobar y en su caso enviar un autoresponder.
Por ejemplo:
Pongamos por caso que tengo dos grupos, un grupo llamado «blog» y otro «clientes«.
El grupo clientes tiene asociado un autoresponder que se envía nada más se inserta el contacto en el grupo, un autorespondedor de tipo inmediato.
Tengo un contacto en el grupo blog.
Al actualizar el suscriptor para pasarlo al grupo «clientes» puede pasar el parámetro a «true» para que se lance el autorespondedor de tipo inmediato al asociar el suscriptor al nuevo grupo.
¿Cómo se utiliza?
Si no especificamos el parámetro sendAutoresponders todo funciona como hasta ahora, es decir, se actualiza el suscriptor, pero no se envía el autorespondedor.
[su_box title=»Importante» box_color=»#27334d» title_color=»#38aaf8″]Es decir, si no tocas el código que tienes ahora mismo, todo va a seguir funcionando como hasta ahora. [/su_box]
En caso de que sí utilices el parámetro, pueden pasar dos cosas:
[su_list icon=»icon: check-square» icon_color=»#38aaf8″]
- Si lo especificas a false no se envían autorespondedores
- Y si lo especificas a true, sí se enviarán
[/su_list]
► Veamos un ejemplo de llamada al API
En este caso se actualizaría el suscriptor y se enviaría el autorespondedor si lo movemos a un grupo con un autorespondedor inmediato definido:
$postData = array(
‘function’ => ‘updateSubscriber’,
‘apiKey’ => $apiKey,
‘id’ => 1,
‘email’ => ‘[email protected]’,
‘groups’ => array(1),
‘sendAutoresponders’ => true
);
En caso de que el parámetro:
[su_list icon=»icon: check-square» icon_color=»#38aaf8″]
- Fuese false
- O no estuviera
[/su_list]
No se enviaría el autorespondedor.
¿Afecta a los códigos previos?
No, si no cambias nada de los códigos que tengas, todo seguirá funcionando igual que hasta ahora.
¡Esperamos que esta nueva función os sea de utilidad!