2016-05-16 4 views
0

ich den folgenden Code leite (Ich habe versteckte IDs) einen Teilnehmer E-Mail-Adresse in einer MailChimp-Liste zu aktualisieren:Aktualisieren eine Benutzer E-Mail-Adresse in MailChimp API V3

$mailchimp->patch('lists/1234567/members/' . md5('[email protected]'), [ 
    'email_address' => '[email protected]', 
    'status' => 'subscribed', 
    'merge_fields' => array(
     'FNAME' => 'Ben', 
     'LNAME' => 'Sinclair', 
    ), 
]); 

Es scheint nicht zu funktionieren. Ich bekomme keine Fehler, es tut einfach nichts.

Wie aktualisieren Sie eine E-Mail-Adresse in einer MailChimp-Liste mit API V3?

+1

Es scheint, dass Sie nicht, es ist nicht als Parameter in der Dokumentation aufgeführt: http://developer.mailchimp.com/documentation/mailchimp/reference/lists/members/#edit-patch_lists_list_id_members_subscriber_hash. Das macht Sinn, da es den Hash des Mitglieds ändern würde. – jonrsharpe

+0

@jonrsharpe Du hast wahrscheinlich recht. Du könntest es in V2 machen, aber es scheint, dass ich nur die Art ändern muss, wie ich Dinge für V3 mache. Ich weiß, hätte vor langer Zeit nach V2 migrieren sollen: P –

Antwort