【发布时间】:2012-08-28 22:45:27
【问题描述】:
我可以使用 Rails 中的 OAuth gem 成功地从 google 获取联系人。我的 gmail 配置是:
:google=>{
:key=>"***",
:secret=>"***",
:expose => true,
:scope=>"https://www.google.com/m8/feeds/"
}
现在我想从雅虎和热邮件中获得联系。如何获得该联系人我在我的 oauth_consumer.rb 文件中给出了以下配置
:yahoo=>{
:client=>:oauth_gem,
:expose => true,
:allow_login => true,
:key=>"**",
:secret=>"**",
:scope=>"https://me.yahoo.com"
}
:hotmail=>{
:client=>:oauth_gem,
:expose => true,
:allow_login => true,
:key=>"**",
:secret=>"**"
}
当我尝试像在谷歌中所做的那样做同样的事情时,它会给出错误 like undefined methoddowncase' for nil:NilClass`
我也尝试过contacts gem,但无法加载联系人。
【问题讨论】:
标签: ruby-on-rails-3 oauth yahoo hotmail