taf*_*tto 5 ruby-on-rails mailchimp
我正在使用Ruby on Rails,我想禁用double opt-it但是有NFI如何做到这一点.
如何将变量发送到API?
谢谢
subscribe您可以在模型中使用以下方法将用户添加到 MailChimp 邮件列表:
def subscribe
mailchimp = Gibbon::API.new(Rails.application.secrets.mailchimp_api_key)
result = mailchimp.lists.subscribe({
:id => Rails.application.secrets.mailchimp_list_id,
:email => {:email => self.email},
:double_optin => false,
:update_existing => true,
:send_welcome => true
})
Rails.logger.info("Subscribed #{self.email} to MailChimp") if result
end
Run Code Online (Sandbox Code Playgroud)
它使用长臂猿宝石。哈希中的键/值对之一是:double_optin => false。
该示例来自我的书《学习 Ruby on Rails》,其中有一章展示了如何构建允许用户订阅邮件列表的应用程序。
| 归档时间: |
|
| 查看次数: |
1157 次 |
| 最近记录: |