Повторно подпишите адрес электронной почты в Campaign Monitor - PullRequest
1 голос
/ 22 декабря 2009

Был ли кто-нибудь успешный при повторной подписке адреса электронной почты после отмены подписки через API Campaign Monitor.

Я спрашиваю, поскольку хочу сохранить список адресов электронной почты активного пользователя в моем активном списке CM. Когда они отстранены от работы, они удаляются, когда они присоединяются или оплачивают свои взносы до удаления, они (ре) подписываются.

Просмотр документации по Rails API:

# File lib/campaign_monitor.rb, line 241
    def remove_subscriber(email)
      response = @cm_client.Subscriber_Unsubscribe("ListID" => @id, "Email" => email)
      Result.new(response["Message"], response["Code"].to_i)
    end

# File lib/campaign_monitor.rb, line 445
    def unsubscribe(list_id)
      response = @cm_client.Subscriber_Unsubscribe("ListID" => list_id, "Email" => @email_address)
      Result.new(response["Message"], response["Code"].to_i)
    end

На веб-сайте CM, чтобы переместить электронное письмо из списка подписчиков в активный список, необходимо подтвердить, что у вас есть разрешение на их повторную подписку. Может ли кто-нибудь сказать наверняка, что это относится и к API?

1 Ответ

0 голосов
/ 22 декабря 2009

Я только что нашел метод Subscriber.AddAndResubscribe, недокументированный в http://campaignmonitor.rubyforge.org/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...