2010-09-28 73 views
1

我正在尝试在PHP中使用API​​订阅并将订户分配给组。你如何订阅和分配用户与mailchimp api组?

我需要能够在飞行中创建组和我试图像没有太大的成功,以下内容:

// include other relevant files here 

$merge_vars = array(
    'FNAME'=>$name[0], 
    'LNAME'=>$name[1], 
    'INTERESTS'=>'', 
    'GROUPINGS'=>'Pets' 
); 

如果删除该数组中的“分组”,预定工作得很好 - 所以我们已经开始了......但我们如何做团队?

感谢您的时间

回答

0

阵列中添加1更多的东西,即 “EMAIL”=> “[email protected]

当你调用listSubscribe

&()检查

apiKey, listId,

“要添加到用户列表中的电子邮件ID来到这里,即[email protected]”, EMAIL_TYPE字段正确。

试试这个。这对你有帮助。

1

我知道这有点晚了,但我想这可能会帮助别人。

$merge_vars = array(
    'GROUPINGS' => array(
     0 => array(
      'id' => "101", //You have to find the number via the API 
      'groups' => "Interest Name 1, Interest Name 2", 
     ) 
    ) 
); 

然后您可以使用listUpdateMember()方法将现有订户添加到兴趣组。

// Then use listUpdateMember to add them 
$objMailChimp->listUpdateMember($listID, $email, $merge_vars)); 
相关问题