1

我正在使用:Rails 3.2、Mac OS X Mountain Lion

我有这个活动资源模型:

Class Model < ActiveResource::Base
   self.site = "http://localhost:3000"
end

问题是,我要连接的站点具有身份验证。它检查参数 api_key 和 api_secret 以便知道它正在与谁交谈。

我的问题是:如何在活动资源中传递参数?我尝试了“ http://api_key:api_secret@localhost:3000”方式和“ http://localhost:3000?api_key=1234&api_secret=1234”方式,但都没有工作。

非常感谢。

4

1 回答 1

0

尝试将用户设置为 API 密钥,将密码设置为 API 密码:

Class Model < ActiveResource::Base
   self.site = "http://localhost:3000"
   self.user = "1234"      # API key
   self.password = "1234"  # API secret
end
于 2013-06-07T15:44:52.553 回答