2014-09-05 147 views
0

是否可以從MailChimp API檢索名字和姓氏?根據他的文檔,可以使用listMembers(string apikey, string id, string status, string since, int start, int limit, string sort_dir)來獲取電子郵件地址,但是我到處尋找,我發現的所有方法都是在添加新訂閱者時添加電子郵件,FNAME和LNAME的方法,但問題是如何檢索該信息。如何從MailChimp檢索名字和姓氏

+0

你想獲得這些信息反饋哪裏,廣告活動或在您的網頁?如果您想在廣告系列中使用這些信息,則只需使用Mailchimp的默認合併代碼即可。我認爲名字/姓氏是* | FNAME | *和* | LNAME | * http://kb.mailchimp.com/merge-tags/all-the-merge-tags-cheatsheet – davidcondrey 2014-09-05 23:22:43

回答

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

      } 
     } 

    } 
相關問題