我无法从响应中获取电子邮件ID。
以下是响应:
这是我正在使用的内容:
https://www.googleapis.com/oauth2/v1/userinfo?access_token=' + token
{
"id": "00000000000000",
"name": "Fred Example",
"given_name": "Fred",
"family_name": "Example",
"picture": "https://lh5.googleusercontent.com/-2Sv-4bBMLLA/AAAAAAAAAAI/AAAAAAAAABo/bEG4kI2mG0I/photo.jpg",
"locale": "en"
}
这是我正在使用的内容:
https://www.googleapis.com/oauth2/v1/userinfo?access_token=' + token
"{ "id": "00000000000000", "email":"abc.xyz.com", "name": "Fred Example", "given_name": "Fred", "family_name": "Example", "picture": "https://lh5.googleusercontent.com/-2Sv-/photo.jpg", "locale": "en" }"
, 如何使用此响应检索电子邮件? - Mahendravar email = JSON.parse(response)["email"];
- Iván Nokonokohttps://www.googleapis.com/auth/userinfo.email
不是 API 端点,而是范围。您必须发送授权请求的 API 端点是https://www.googleapis.com/auth/userinfo
。 - Iván Nokonoko