如何从MailChimp中检索名字和姓氏

时间:2014-09-05 22:10:38

标签: mailchimp

是否可以从MailChimp API检索名字和姓氏?根据他的文档,可以使用listMembers(string apikey, string id, string status, string since, int start, int limit, string sort_dir)获取电子邮件地址,但我查看了所有地方,我发现的是添加新订阅者时添加电子邮件,FNAME和LNAME的方法,但问题是如何检索信息回来。

1 个答案:

答案 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'];

            }
        }

    }