我正在开发一个谷歌Chrome扩展。 我想能够访问用户个人资料信息,利用这些端点的数据:
https://www.googleapis.com/auth/userinfo
https://www.googleapis.com/oauth2/v1/userinfo
我似乎没有能够访问这些资源。 从我的网页搜索,它看起来像我可能需要启用在谷歌开发者控制台提供的库API。 但我看了看那里,找不到一个合适的API来实现。 有谁知道我应该启用的API?
我正在开发一个谷歌Chrome扩展。 我想能够访问用户个人资料信息,利用这些端点的数据:
https://www.googleapis.com/auth/userinfo
https://www.googleapis.com/oauth2/v1/userinfo
我似乎没有能够访问这些资源。 从我的网页搜索,它看起来像我可能需要启用在谷歌开发者控制台提供的库API。 但我看了看那里,找不到一个合适的API来实现。 有谁知道我应该启用的API?
如果你只需要用户的电子邮件地址AUTH等,您必须启用谷歌的另外API ,而不是 G ** - ***** d People API
这是在谷歌云API文档处处提及。
此外,您还需要提及的范围https://www.googleapis.com/auth/userinfo.email
,而不是 https://www.googleapis.com/auth/userinfo.profile
之一。
PS这是一个老问题,但没有得到答复。 也许,你已经解决了它。 我张贴它的人来自未来,或只是为我的未来的自己。
如果您有来自用户的访问令牌,您可以检索这些端点数据。 首先,你必须通过让使用谷歌API登录用户登录获取访问令牌。 然后从以下链接检索数据。 https://www.googleapis.com/oauth2/v1/userinfo?access_token=PUT_YOUR_USER “S_ACCESS_TOKEN_HERE