我需要将MailChimp订阅者添加到特定分组。我没有问题订阅订阅,但似乎无法让他们进入特定的分组。
这就是我所拥有的:
// ENTER INTO MAILCHIMP
$newsletter = $_POST['newsletter'];
$newsletter = 'yes';
if ($newsletter = "yes") {
$MailChimp = new \Drewm\MailChimp('api');
$result = $MailChimp->call('lists/subscribe',
array(
'id' => 'listnumber',
'email' => array('email'=> $_POST['usersEmail']),
'merge_vars' => array(
'FNAME'=>$_POST['usersName'], 'LNAME'=>$_POST['usersLastName'],
'groupings' => array(
'id' => 494281,
array(
'name'=>'KeepBoard',
'groups' => 'KeepBoardUsers'
)
)
),
'double_optin' => false,
'update_existing' => true,
'replace_interests' => false,
'send_welcome' => false
));
print_r($result);
}
此外,我不完全确定在哪里获取列表ID。我似乎无法找到文档。我处理了URL。但我不认为这是正确的,因为这是所有分组的ID。
答案 0 :(得分:0)
对于那些有这个问题的人来说,这是个问题。这些组必须是一个阵列,即使对于一个组也是如此。