相关疑难解决方法(0)

如何在Ruby中使用OpenID访问Google通讯录

我正在使用devise登录omniauth,authid.当用户登录时,我得到了

user_info: 
name: Riccardo Tacconi
last_name: Tacconi
email: email@gmail.com
first_name: Riccardo
uid: https://www.google.com/accounts/o8/id?id=xxxxxxxxx
provider: google_apps
Run Code Online (Sandbox Code Playgroud)

我发现了一个插件:http://stakeventures.com/articles/2009/10/06/portable-contacts-in-ruby获取谷歌联系人.我只需要使用这个方法:

@client = PortableContacts::Client.new "http://www-opensocial.googleusercontent.com/api/people", @access_token
Run Code Online (Sandbox Code Playgroud)

但我需要一个令牌.我只有uid.您是否知道如何获取访问令牌?没有关于访问谷歌的任何文档.

ruby openid rubygems oauth

6
推荐指数
1
解决办法
962
查看次数

标签 统计

oauth ×1

openid ×1

ruby ×1

rubygems ×1