Google帐户:可以从openid检索图片吗?我可以通过OAuth获取谷歌吗?

时间:2010-12-26 02:36:28

标签: php rest oauth google-account

我需要从Google帐户中检索姓名,电子邮件和图片 我已经在使用openid让用户登录google acc。

我可以从openid过程中获取图片网址吗?

使用OAuth我似乎无法找到合适的范围来检索此信息...请参阅此链接:
http://code.google.com/apis/gdata/docs/directory.html

有一个范围列表,您可以使用REST api获取谷歌,但我没有看到与该配置文件相关的范围。

顺便说一下,我正在使用PHP并且openid已经在工作了,但是我没有从oauth开始,直到我知道我是否可以(并且需要)检索图片(因为电子邮件和名称已经在openid过程中)< / p>

感谢,

1 个答案:

答案 0 :(得分:1)

您似乎可以使用Google通讯录数据API检索图片网址:请参阅http://code.google.com/intl/fr/apis/contacts/docs/3.0/developers_guide_protocol.html#retrieving_photo

然后,您必须使用OAuth验证您的请求。如果您已经使用OpenID,现在可以使用hybid协议OpenId / OAuth:请参阅http://code.google.com/intl/fr/apis/accounts/docs/OpenID.html#oauth