В проекте, над которым я работаю, у меня есть форма, которая отправляет новых пользователей в список MailChimp. Форма имеет несколько полей (имя, фамилия, адрес электронной почты) и флажки с сегментами (тегами) на выбор. Эти теги используются для сегментов пользователя при отправке электронных писем.
Можно ли назначить ожидающий член сегменту (тегу) через API.
1) Сначала я добавляю нового участника сAPI lists/{$list_id}/members
. Это работает без проблем. Статус участника установлен как pending
. Это необходимо для того, чтобы участник получил электронное письмо с предложением подписаться на список.
2) Непосредственно после этого вызова я запускаю еще один вызов POST для /lists/{$this->list_id
}/segments/{$segment_id}/members
, чтобы назначить этому новому (и ожидающему) члену сегмент. (тег) в MailChimp /. При этом MailChimp возвращает ошибку «Электронная почта не подписана на список».
Каков будет правильный путь для этого? Любой совет.