我在我的本地机器上安装了“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"