在gem 'active_campaign','0.1.9‘中,我在contact_add方法调用中出错
response = ActiveCampaign.contact_add(email: params[:email], :"p[1]" => 1)
{"result_code"=>0, "result_message"=>"Contact Email Address is not valid.", "result_output"=>"json", "results"=>[]}在这个分支中解析(检查最后一次提交)-> campaign/tree/add-missing-header
但如果我尝试通过GitHub和分支安装这个宝石-
gem 'active_campaign', :github => 'mcmire/active_campaign', :branch => 'add-missing-header'我收到了一个active_campaign初始化文件的错误,这个文件以前不存在-
<top (required)>': undefined methodapi_endpoint=‘for ActiveCampaign:模块(NoMethodError)
Content of active_campaign.rb
ActiveCampaign.api_endpoint=ENV['ACTIVECAMPAIGN_ENDPOINT']
ActiveCampaign.api_key=ENV['ACTIVECAMPAIGN_API_KEY']因此,如果我切换创业板版本,我将得到一个初始化文件错误。
发布于 2018-09-14 09:58:32
将初始化程序更改为以下内容:
ActiveCampaign.configure do |config|
config.api_endpoint = ENV['ACTIVECAMPAIGN_ENDPOINT']
config.api_key=ENV['ACTIVECAMPAIGN_API_KEY']
end希望这能有所帮助!
https://stackoverflow.com/questions/52329021
复制相似问题