ruby-on-rails - Ruby 错误代码 : -90 中的 MailChimp API 问题

标签 ruby-on-rails ruby mailchimp

我在我的 MailChimp Controller 中使用以下代码来提交简单的时事通讯数据。当它被发送时,我收到以下错误,因为“该服务器未导出方法 -90”我在下面附上了我的 Controller 代码。我将此 Controller 用于一个简单的时事通讯注册表单。 (姓名,电子邮件)

class MailchimpController < ApplicationController

  require "net/http"
  require "uri"

  def subscribe  
    if request.post?
      mailchimp = {}
      mailchimp['apikey']  =  'f72328d1de9cc76092casdfsd425e467b6641-us2'
      mailchimp['id']  =  '8037342dd1874'
      mailchimp['email_address']  =  "email@gmail.com"
      mailchimp['merge_vars[FNAME]']  =  "FirstName"
      mailchimp['output']  =  'json'

      uri = URI.parse("http://us2.api.mailchimp.com/1.3/?method=listSubscribe")
      response = Net::HTTP.post_form(uri, mailchimp)    
      mailchimp = ActiveSupport::JSON.decode(response.body)

      if mailchimp['error']
        render :text =>    mailchimp['error'] + "code:" + mailchimp['code'].to_s  
      elsif mailchimp == 'true'
        render :text => 'ok' 
      else
        render :text => 'error'
      end
    end
   end    

end

最佳答案

关于ruby-on-rails - Ruby 错误代码 : -90 中的 MailChimp API 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5225919/

相关文章:

ruby-on-rails - 活跃的管理员过滤器

ruby-on-rails - 使用 rspec 测试 rails 而不需要运行所有初始化程序?

ruby-on-rails - 遇到 fatal error : Peer authentication failed for user "postgres" with ruby on rails

ruby-on-rails - 自定义表单助手

ruby - 当第一个相等时按辅助键对对象进行排序

Mailchimp:使用一键式按钮重新确认订阅者

mysql - 从 MySQL 修复不正确的字符串编码

ruby-on-rails - Rails 4 "no implicit conversion of Symbol into String"仅在生产中

css - 提交按钮在移动网站上呈现奇怪的效果

email - 如何使用 Mailchimp 或 Mandrill 从电子邮件标题中删除 *|MC_PREVIEW_TEXT|*