Mailchimp API 3 Назначить ожидающего участника сегменту - PullRequest
1 голос
/ 04 октября 2019

В проекте, над которым я работаю, у меня есть форма, которая отправляет новых пользователей в список MailChimp. Форма имеет несколько полей (имя, фамилия, адрес электронной почты) и флажки с сегментами (тегами) на выбор. Эти теги используются для сегментов пользователя при отправке электронных писем.

Можно ли назначить ожидающий член сегменту (тегу) через API.

1) Сначала я добавляю нового участника сAPI lists/{$list_id}/members. Это работает без проблем. Статус участника установлен как pending. Это необходимо для того, чтобы участник получил электронное письмо с предложением подписаться на список.

2) Непосредственно после этого вызова я запускаю еще один вызов POST для /lists/{$this->list_id }/segments/{$segment_id}/members, чтобы назначить этому новому (и ожидающему) члену сегмент. (тег) в MailChimp /. При этом MailChimp возвращает ошибку «Электронная почта не подписана на список».

Каков будет правильный путь для этого? Любой совет.

...