Agregar usuarios al grupo de interés a través de la API de MailChimp v2.0

Quiero agregar un suscriptor a un grupo de interés a través de la API de MailChimp.

Este es mi$merge_vars formación:

$merge_vars = array(
    'GROUPINGS' => array(
        0 => array(
            'id' => 17385, // The group list ID
            'groups' => "Test 123", // A test group, that does exist
        )
    )
);              

Y así es como estoy actualizando el miembro:

$update = $mc->lists->updateMember(self::$mainListID, $email, $merge_vars);

Aquí está unvar_dump($merge_vars):

array(1) {
  ["GROUPINGS"]=>
  array(1) {
    [0]=>
    array(2) {
      ["id"]=>
      int(17385)
      ["groups"]=>
      string(8) "Test 123"
    }
  }
}

y$email es una estructura, aqui esta$var_dump($email):

array(1) {
  ["email"]=>
  string(11) "[email protected]"
}

Estoy a punto de ser conducido a la distracción, porque la API no devuelve un error, todo parece ir bien, excepto por el gran problema de que el usuario no se agrega a la lista.

He miradoesta pregunta lo que me ayudó a llegar tan lejos, pero la versión de la API que usa es 1.3 y eso podría tener algo que ver con eso.

¿Qué estoy haciendo mal?

Respuestas a la pregunta(3)

Su respuesta a la pregunta