2015-06-16 1 views
0

В соответствии с этим post Mailchimp автоматически блокирует повторную подписку.Предотвращение чтения пользователей без подписки

Но это неверно, и если вы запустите gb.lists.subscribe(...) на экземпляре Gibbon, он будет повторно подписывать пользователя, даже если он был отписано.

Итак, мой вопрос: это ошибка Gibbon? Ошибка Mailchimp? Неправильно ли это сообщение в блоге? Или я ошибаюсь?

ответ

1

В статье базы знаний KB вы ссылаетесь на функциональность веб-приложения, а не на API. В рамках API вы можете переподписывать подписчиков без подписки, и это то, что Gibbon сообщает MailChimp.

Самый простой способ сделать это - проверить, подписался ли пользователь, прежде чем пытаться их добавить. Возможно, вы можете установить для параметра update_existing значение «false», чтобы он возвращал ошибку, если пользователь уже существует в списке.

+0

Nice. Я только что узнал, что batch_subscribe уважает это поведение и не повторно включает пользователей без подписки. Они должны лучше подчеркивать это поведение в своих документах ... – alexandrecosta