4

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

Contacts::AuthenticationError: Username and password do not match

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

有什么提示吗?

4

1 回答 1

2

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

gem的turingstudio 版本更新了,它似乎支持 Yahoo Oauth

使用捆绑器安装它:

gem "turing-contacts", :git => "git://github.com/turingstudio/contacts.git"
于 2011-12-27T09:56:11.013 回答