[mailchimp] Interprétation d'un code d'erreur et de la doc
Posté : 30 juin 2011, 16:21
Bonjour à tous,
Je suis en train d'intégrer mailchimp à un site via leurs api, et j'ai une erreur dont j'aimerais vérifier le sens.
En fait je fait des updates de masse régulièrement pour mettre à jour les données utilisateurs sur mailchimp (afin de faire des envois ciblés), et j'obtiens ces erreurs parfois :
là c'est clair, on sait que l'utilisateur s'est désinscrit sur mailchimp (le petit lien en bas des NL) et que moi j'essaye de le mettre à jour, et je n'en ai pas le droit.
Donc je me disais chouette grâce à ça, je vais pouvoir mettre à jour la bdd du site, en dé-notifiant les mails provoquant ces erreurs dans ma bdd...
Mais en regardant la doc de l'api sur les code d'erreur, (http://apidocs.mailchimp.com/1.3/exceptions.field.php) je trouve ça:
Et je ne sais plus du coup si le code 212 sert uniquement aux mails qu'on essaye d'update/inscrire qui se sont préalablement désinscrits via mailchimp...
En fait j'ai du mal à interpréter ce laconique "List_InvalidUnsubMember"
Quelqu'un pour me confirmer?
Merci d'avance!
Je suis en train d'intégrer mailchimp à un site via leurs api, et j'ai une erreur dont j'aimerais vérifier le sens.
En fait je fait des updates de masse régulièrement pour mettre à jour les données utilisateurs sur mailchimp (afin de faire des envois ciblés), et j'obtiens ces erreurs parfois :
Code : Tout sélectionner
[0] => Array
(
[ code] => 212
[message] => **@** has unsubscribed, and cannot be resubscribed by you. To prevent false spam complaints, they'll need to resubscribe of their own free will.
[email] => **@**
)Donc je me disais chouette grâce à ça, je vais pouvoir mettre à jour la bdd du site, en dé-notifiant les mails provoquant ces erreurs dans ma bdd...
Mais en regardant la doc de l'api sur les code d'erreur, (http://apidocs.mailchimp.com/1.3/exceptions.field.php) je trouve ça:
Code : Tout sélectionner
212 List_InvalidUnsubMemberEn fait j'ai du mal à interpréter ce laconique "List_InvalidUnsubMember"
Quelqu'un pour me confirmer?
Merci d'avance!