ruby-on-rails – Ruby on Rails在“Contacts”gem上抓取Yahoo联系人

我在我的本地机器上安装了“contacts”gem,写了一些代码来获取yahoo,gmail和hotmail联系人,它运行得很顺利.我将代码移到服务器进行测试,我的gmail和hotmail联系人仍在运行,但雅虎给了我以下错误:

Contacts::AuthenticationError: Username and password do not match

我确信电子邮件和密码是正确的.我在另一台服务器上尝试了我的代码行为是一样的……

任何提示?

最佳答案 这是因为雅虎联系人使用的是Oauth,而不是BBauth:
https://github.com/mislav/contacts/issues/4

turingstudio version of the gem更新,it seems to support Yahoo Oauth.

使用bundler安装它:

gem "turing-contacts", :git => "git://github.com/turingstudio/contacts.git"
点赞