Adicionar usuários ao grupo de interesse por meio da API do MailChimp v2.0
Eu quero adicionar um assinante a um grupo de interesse através da API do MailChimp.
Este é meu$merge_vars
matriz:
$merge_vars = array(
'GROUPINGS' => array(
0 => array(
'id' => 17385, // The group list ID
'groups' => "Test 123", // A test group, that does exist
)
)
);
e é assim que eu estou atualizando o membro:
$update = $mc->lists->updateMember(self::$mainListID, $email, $merge_vars);
Aqui está umvar_dump($merge_vars)
:
array(1) {
["GROUPINGS"]=>
array(1) {
[0]=>
array(2) {
["id"]=>
int(17385)
["groups"]=>
string(8) "Test 123"
}
}
}
e$email
é uma struct, aqui está$var_dump($email)
:
array(1) {
["email"]=>
string(11) "[email protected]"
}
Estou prestes a me distrair, porque a API não retorna um erro, tudo parece correr bem, exceto pelo grande problema de o usuário não ser adicionado à lista.
Eu olhei paraessa questão o que me ajudou a chegar até aqui, mas a versão da API que ele usa é 1.3 e pode ter algo a ver com isso.
O que estou fazendo de errado?