[mailchimp] Interprétation d'un code d'erreur et de la doc

ViPHP
ViPHP | 3607 Messages

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 :

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] => **@** )
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:

Code : Tout sélectionner

212 List_InvalidUnsubMember
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!