Obtención de rebotados y reportados SPAM desde el API
- Acceso a la página del API de Mailrelay para “getSubscribers”
Las nuevas opciones permiten:
- Obtener los suscriptores que han sido marcados como rebotados
- Obtener los suscriptores que reportaron que los envíos eran SPAM
Ya vimos la funcionalidad básica de “getSubscribers” en anteriores artículos de nuestro blog:
Ejemplo de acceso al API con Json
y recientemente en:
Actualizaciones y novedades del API de Mailrelay
En ambos artículos pueden verse las bases del uso de la función “getSubscribers”, de forma que en esta ocasión nos centraremos en los cambios. Por ejemplo, si deseamos obtener los usuarios rebotados utilizaremos el siguiente código:
1 2 3 4 5 6 7 8 9 |
$postData = array( 'function' => 'getSubscribers', 'apiKey' => $apiKey, 'bounced' => true ); |
$postData = array( 'function' => 'getSubscribers', 'apiKey' => $apiKey, 'bounced' => true );
Lo que nos devolverá un resultado similar al siguiente:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
Array ( [0] => stdClass Object ( [id] => 3 [name] => Example user [email] => demo@email.com [format] => html [encoding] => UTF-8 [fields] => stdClass Object ( [f_2] => ) [code] => [banned] => 0 [activated] => 0 [deleted] => 0 [date] => 2011-11-23 10:28:06 [updated_date] => 2012-05-10 14:48:26 [fails] => 0 [optout_date] => 2012-02-07 10:14:43 [optin_date] => [groups] => Array ( [0] => 1 [1] => 17 ) ) ) |
Array ( [0] => stdClass Object ( [id] => 3 [name] => Example user [email] => demo@email.com [format] => html [encoding] => UTF-8 [fields] => stdClass Object ( [f_2] => ) => [banned] => 0 [activated] => 0 [deleted] => 0 [date] => 2011-11-23 10:28:06 [updated_date] => 2012-05-10 14:48:26 [fails] => 0 [optout_date] => 2012-02-07 10:14:43 [optin_date] => [groups] => Array ( [0] => 1 [1] => 17 ) ) )
Sin en lugar de los rebotados deseásemos obtener los suscriptores que reportado nuestros mensajes como SPAM utilizaríamos el siguiente código:
1 2 3 4 5 6 7 8 9 |
$postData = array( 'function' => 'getSubscribers', 'apiKey' => $apiKey, 'spamReported' => true ); |
$postData = array( 'function' => 'getSubscribers', 'apiKey' => $apiKey, 'spamReported' => true );
Podéis ver la especificación completa de la función “getSubscribers” en la página de nuestra API.
Estas nuevas posibilidades abren muchas opciones para una gestión de las campañas de email marketing todavía más detallada y precisa. Desde el equipo de Mailrelay esperamos como siempre que estas nuevas funcionalidades os sean de gran utilidad, ¡Podeis compartir vuestras dudas y sugerencias con nosotros!

España, Madrid: +34 91 1881675 
USA Office: + 1 212 3819667
Mexico, Mexico: +52 5511689610
Peru, Lima: +51 17086744
Argentina, Buenos Aires: +54 1152391324
Chile, Santiago: +56 25708751
Colombia, Bogota: +57 13819046
Comentarios