1

我正在尝试使用 PHP 中的 API 订阅并将订阅者分配给组。

我需要能够即时创建组,并且我正在尝试类似以下的操作,但并没有取得多大成功:

// include other relevant files here

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

如果我从数组中删除“分组”,订阅就可以正常工作 - 所以我们已经开始了......但是我们如何进行分组?

谢谢你的时间

4

2 回答 2

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));
于 2013-08-13T19:13:04.553 回答
0

在数组中添加另外 1 个东西,即“EMAIL”=>“test@test.com”

& 当你调用 listSubscribe() 检查你的

apiKey、listId、

“要添加到订阅者列表中的电子邮件 ID 在这里,即 test@test.com”,EMAIL_TYPE 字段正确。

尝试这个。这将对您有所帮助。

于 2010-10-15T09:46:51.643 回答