获取GMail用户个人资料照片(适用于未加入Google Plus的用户)

时间:2014-04-28 12:25:21

标签: google-api gmail google-plus user-profile

如何获取未加入Google Plus的GMail用户的个人资料照片?

我的应用程序可以使用Google对用户进行身份验证。通常,我使用Plus API检索他们的个人资料图片,如:

https://www.googleapis.com/plus/v1/people/<user_id>?fields=image&key=<token>

这适用于大多数用户,但我注意到,即使他们有个人资料图片,也会为未加入G +的用户返回404.

1 个答案:

答案 0 :(得分:0)

如果用户使用OAuth代表他们授权访问他们的信息,则不清楚,如果是,您要求的范围是什么。

如果他们在您的网站上浏览OAuth,并且您正在申请个人资料范围,那么您应该能够获取他们的个人资料信息,即使他们不在Google+的。如果您要求其中一个基于加号的范围,则可能需要他们拥有G +个人资料。