Oauth 2.0 无法通过google登录获取用户图片

Oauth 2.0 无法通过google登录获取用户图片,oauth-2.0,Oauth 2.0,我已经使用OAuth2和PHP库进行了Google登录,可以在文档站点上找到 我使用的范围是userinfo。我正在获取除图片以外的所有用户信息。我使用收到的访问令牌访问了V1和V2链接。如果我没有弄错的话,这些链接是- https://www.googleapis.com/oauth2/v1/userinfo?access_token=<access-token> https://www.googleapis.com/oauth2/v2/userinfo?access_token=

我已经使用OAuth2和PHP库进行了Google登录,可以在文档站点上找到

我使用的范围是userinfo。我正在获取除图片以外的所有用户信息。我使用收到的访问令牌访问了V1和V2链接。如果我没有弄错的话,这些链接是-

https://www.googleapis.com/oauth2/v1/userinfo?access_token=<access-token>
https://www.googleapis.com/oauth2/v2/userinfo?access_token=<access-token>
https://www.googleapis.com/oauth2/v1/userinfo?access_token=
https://www.googleapis.com/oauth2/v2/userinfo?access_token=
对于这两种情况,图片信息都丢失。我收到以下答复-

{
 "id": "<some-id>,
 "email": "<correct-email-id>",
 "verified_email": true,
 "name": "Siddharth Saha",
 "given_name": "Siddharth",
 "family_name": "Saha",
 "link": "<google-plus-link>",
 "gender": "male",
 "locale": "en"
}
{
“id”:“,
“电子邮件”:“,
“已验证的电子邮件”:正确,
“名称”:“Siddharth Saha”,
“给定名称”:“Siddharth”,
“姓氏”:“萨哈”,
“链接”:“,
“性别”:“男性”,
“区域设置”:“en”
}

是否有其他方式获取图片?是否有指向用户图片的链接(如在facebook身份验证中)。

评论:但您的个人资料中是否真的有照片?我认为只有您有照片时,“图片”属性才包括在内。我关注您的“链接”“那里没有照片。

但是你的个人资料上真的有照片吗?我认为只有当您有照片时,“picture”属性才包括在内。我关注你的“链接”,而不是那里的照片。或者你只是在用另一个个人资料进行测试?谢谢Juan。那是因为我的个人资料里没有照片。我在我的gtalk(gmail)中设置了一个图片,但它没有反映在Google+中,因此它没有返回图片字段。@Siddharth:为了您帐户的安全,您应该从您的问题中删除链接