Ruby on Rails在“Contacts”宝石上抓住雅虎联系人

时间:2011-03-08 15:52:31

标签: ruby-on-rails ruby rubygems contacts import-contacts

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

Contacts::AuthenticationError: Username and password do not match

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

任何提示?

1 个答案:

答案 0 :(得分:2)

这是因为Yahoo联系人使用的是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"