2016-05-16 56 views
0

我运行下面的代码(我已经隐藏的ID)在MailChimp列表更新用户的电子邮件地址的用户的电子邮件地址:更新在MailChimp API V3

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

这似乎并没有工作。我没有收到任何错误,但它什么也没做。

如何使用API​​ V3更新MailChimp列表中的电子邮件地址?

+1

看来你不能,它不列为文档参数:http://developer.mailchimp.com/documentation/mailchimp/reference/lists/members/#edit-patch_lists_list_id_members_subscriber_hash。这是有道理的,因为它会改变该成员的散列。 – jonrsharpe

+0

@jonrsharpe你可能是对的。你可以在V2中做到这一点,但似乎我只能改变我为V3做事的方式。我知道,很久以前应该迁移到V2:P –

回答