Ruby on rails Gibbon-Mailchimp整合根本不起作用

Ruby on rails Gibbon-Mailchimp整合根本不起作用,ruby-on-rails,gibbon,Ruby On Rails,Gibbon,看法 路线 def subscribe @list_id = "01d4732307" gb = Gibbon::API.new gb.lists.subscribe({ :id => @list_id, :email => {:email => params[:email][:address]} }) end 初始值设定项 resources :posts do member do

看法

路线

  def subscribe

    @list_id = "01d4732307"
    gb = Gibbon::API.new

    gb.lists.subscribe({
      :id => @list_id,
      :email => {:email => params[:email][:address]}
      })

  end
初始值设定项

  resources :posts do
    member do
       post :subscribe
    end
  end

当我点击提交时,它什么也不做,我不确定我做错了什么。以下是我试图遵循的指南:

这个问题有点老了,但由于没有答案,总有一天它可能会对某人有所帮助

如果这种情况发生在您身上,可能是因为正在添加的用户处于挂起状态,他们必须选择加入才能完全订阅。尝试将参数double_optin添加到false,如中所述

  resources :posts do
    member do
       post :subscribe
    end
  end
 Gibbon::API.api_key = "5dbfa9b02dd8a28aa43937d19234da5e-us9"
  Gibbon::API.timeout = 15
  Gibbon::API.throws_exceptions = false
gb.lists.subscribe({
      :id => @list_id,
      :email => {:email => params[:email][:address]},
      :double_optin => false
      })