我想通过 MailChimp API 将订阅者添加到兴趣组。
这是我的$merge_vars
array:
$merge_vars = array(
'GROUPINGS' => array(
0 => array(
'id' => 17385, // The group list ID
'groups' => "Test 123", // A test group, that does exist
)
)
);
这就是我更新成员的方式:
$update = $mc->lists->updateMember(self::$mainListID, $email, $merge_vars);
这是一个var_dump($merge_vars)
:
array(1) {
["GROUPINGS"]=>
array(1) {
[0]=>
array(2) {
["id"]=>
int(17385)
["groups"]=>
string(8) "Test 123"
}
}
}
and $email
是一个结构体,这里是$var_dump($email)
:
array(1) {
["email"]=>
string(11) "[email protected] /cdn-cgi/l/email-protection"
}
我快要心烦意乱了,因为 API 没有返回错误,一切似乎都很顺利,除了用户没有被添加到列表中这个大问题。
我看过这个问题 https://stackoverflow.com/questions/8761595/mailchimp-api-php-add-to-interest-group/8809708#8809708这帮助我到目前为止,但它使用的 API 版本是 1.3,这可能与它有关。
我究竟做错了什么?