从mailchimp检索列表成员信息 - 返回有限的字段 - PHP

时间:2017-09-13 19:50:45

标签: php mailchimp-api-v3.0

尝试将成员信息从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。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

好的,我发现了问题 - 我们的支持团队只在某些帐户中添加了一个电话号码字段,具体取决于谁需要它。如果没有电话字段,则不会返回。获得的经验教训:检查您的&#34;列表字段和 | MERGE | 标签&#34;部分。 8 - /