是否可以从MailChimp API检索名字和姓氏?根据他的文档,可以使用listMembers(string apikey, string id, string status, string since, int start, int limit, string sort_dir)
获取电子邮件地址,但我查看了所有地方,我发现的是添加新订阅者时添加电子邮件,FNAME和LNAME的方法,但问题是如何检索信息回来。
答案 0 :(得分:0)
好的,所以在这里拉扯头发几个小时之后就是我发现的东西,我希望它能节省一些时间。 @dcc是的你是对的FNAME和LNAME是这里的关键
$retval = $this->mail_chimp->lists();
$list_size = $retval['total']; //int
$list_data = $retval['data']; //array
//go through all Lists
foreach($list_data as $list){
$list_id = $list['id'];
//get members of this List
$members = $this->mail_chimp->listMembers($list_id);
//go through all members
foreach($members['data'] as $member){
$user_info = $this->mail_chimp->listMemberInfo( $list_id, $member['email'] );
// catch email, first name, and last name of this member
foreach($user_info['data'] as $info){
echo $info['euid'];
echo $info['merges']['FNAME'];
echo $info['merges']['LNAME'];
echo $info['merges']['EMAIL'];
}
}
}