尝试将成员信息从Mailchimp同步到我们的本地数据库。我们可以请求信息,但我们只返回FNAME,LNAME和BIRTHDAY字段。我们称之为功能:
$mailchimp_v3_service->get_list_members($list_id, $count, $offset)
正在返回stdClass对象列表:
stdClass Object
(
[id] => <an id>
[email_address] => <an email>
[unique_email_id] => <a unique email id>
[status] => unsubscribed
[merge_fields] => stdClass Object
(
[FNAME] => Testable
[LNAME] => Contact
[BIRTHDAY] =>
)
)
查看Mailchimp代码(MailchimpV3Service.php)中的函数调用,看起来它正在请求比我们更多/不同的字段:
字段= members.id,members.email_address,members.status,members.unique_email_id,members.merge_fields.LNAME,members.merge_fields.FNAME ,, members.merge_fields.PHONE
看起来该功能正在请求PHONE,而不是请求BIRTHDAY。
有什么想法吗?
答案 0 :(得分:0)
好的,我发现了问题 - 我们的支持团队只在某些帐户中添加了一个电话号码字段,具体取决于谁需要它。如果没有电话字段,则不会返回。获得的经验教训:检查您的&#34;列表字段和 | MERGE | 标签&#34;部分。 8 - /