Добавление пользователей в группу интересов через MailChimp API v2.0

Я хочу добавить подписчика в группу интересов через API MailChimp.

Это мое$merge_vars массив:

$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"
    }
  }
}

а также$email это структура, вот$var_dump($email):

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

Я собираюсь отвлечься, потому что API не возвращает ошибку, кажется, все идет гладко, за исключением большой проблемы с тем, что пользователь не был добавлен в список.

Я смотрел наэтот вопрос это помогло мне продвинуться далеко вперед, но версия API, которую он использует, - 1.3, и это может иметь какое-то отношение к этому.

Что я делаю неправильно?

Ответы на вопрос(3)

Ваш ответ на вопрос