【问题标题】:Mailchimp double_optin => false not working in mailchimp-api-rubyMailchimp double_optin => false 在 mailchimp-api-ruby 中不起作用
【发布时间】:2017-09-26 15:19:10
【问题描述】:

我正在尝试使用 gem mailchimp-api-ruby 将用户添加到列表中。但是当我使用 mailchimp.lists.subscribe 时,它​​会向用户发送一封电子邮件,要求他们在最终进入列表之前进行确认。我知道 double_optin => false 应该可以解决此问题,但我无法使其正常工作。我确信这是某种错误的格式。我认为文档不是很清楚,并且尝试了我能想到的所有组合。有人可以帮我吗:)

现在我有以下内容:

mailchimp = Mailchimp::API.new(Rails.application.secrets.mailchimp_api_key)

mailchimp.lists.subscribe("list_id", 
{"email" => "test@gmail.com" }, 
{'FNAME' => @user.firstname, 'LNAME' => @user.lastname}, 
:EMAIL_TYPE => 'html', 
:double_optin => false
)

【问题讨论】:

标签: ruby-on-rails ruby mailchimp mailchimp-api-v3.0


【解决方案1】:

我不得不这样做:

double_opt_in = false
send_welcome = true
mailchimp.lists.subscribe(id,{"email" => email}, nil, 'html', double_opt_in, false, true, send_welcome)

每: https://www.rubydoc.info/gems/mailchimp-api/2.0.6/Mailchimp/Lists#subscribe-instance_method

【讨论】:

    猜你喜欢
    • 2016-05-09
    • 2014-01-10
    • 2014-07-19
    • 2012-06-22
    • 2015-10-07
    • 2018-02-07
    • 2018-07-01
    • 2017-01-09
    • 2015-01-08
    相关资源
    最近更新 更多