在Campaign Monitor中重新订阅电子邮件地址

时间:2009-12-22 12:03:31

标签: ruby-on-rails api

在通过Campaign Monitor API取消订阅后,是否有人成功重新订阅了电子邮件地址。

我问我想在我的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 :(得分:0)

我刚刚找到了Subscriber.AddAndResubscribe方法,未在http://campaignmonitor.rubyforge.org/

中找到