【发布时间】:2019-08-27 17:30:06
【问题描述】:
在过去的几个月里,我在使用 OAuth 登录后一直使用这个 URL 来检索用户的姓名和信息。
https://www.googleapis.com/oauth2/v1/userinfo?alt=json
这给了我以下格式的 JSON:
{
"id": "12345",
"email": "name@gmail.com",
"verified_email": true,
"name": "First Last",
"given_name": "First",
"family_name": "Last",
"link": "https://plus.google.com/12345",
"picture": "https://lh3.googleusercontent.com/123photo.jpg",
"locale": "en"
}
今天早上,当我的应用访问此端点时,它得到了以下格式的 JSON:
{
"id": "12345",
"email": "name@gmail.com",
"verified_email": true,
"picture": "https://lh3.googleusercontent.com/123/photo.jpg"
}
我没有对开发者控制台中的配置进行任何更改。有谁知道这个问题的原因可能是什么?
【问题讨论】:
-
Bschweer,你检查过我的答案了吗?它有帮助还是您以其他方式解决了问题?
-
Ján,我可以通过更新范围来解决这个问题。我之前的设置一直运行良好,直到四月初。我确实认为 Google+ 的关闭与我的问题有关。
标签: api oauth-2.0 google-api userinfo