谷歌联系人的简单身份验证不再有效

时间:2014-04-04 10:56:31

标签: ruby authentication contacts google-contacts

我使用一些ruby脚本来与gem&#g;并且还使用gem" google_drive"。 两者都允许您使用谷歌电子邮件地址和密码进行身份验证。很好,很容易。

当谈到使用谷歌联系人时,事情变得困难。我发现只是使用此身份验证的示例不再有效(例如contacts,黑名单,谷歌联系人等),他们已经有好几年的历史了,并且google会逐步更改他们的授权令人惊讶。

我只发现使用最近相对较强的OAuth2的宝石和示例,但这很复杂,直到现在我还没有成功使它们工作,它们还要求你运行一个站点来重定向你的令牌。它们也是rails开发人员的目标。

所以这是我的问题:是否有任何宝石仍然使用上述简单的身份验证? 我想在多台计算机上运行此脚本,并且不想使用站点。 请提供一份工作样本。

我尝试了几十个样本,其中包括一些不再有效的样本。

如果有人可以提供帮助,我已经失去了一天请.. ..

使用黑皮书

ENV['SSL_CERT_FILE']="C:/users/gebruiker/cert.pem"
require 'blackbook'
contacts = Blackbook.get :username => 'myemail@gmail.com', :password => 'password'

使用联系人

require 'contacts'
contacts = Contacts::Gmail.new(login, password).contacts

0 个答案:

没有答案