gpt4 book ai didi

google-plus - 如何从Google Plus OAuth获取用户电子邮件

转载 作者:行者123 更新时间:2023-12-03 08:31:57 24 4
gpt4 key购买 nike

链接:https://sites.google.com/site/oauthgoog/Home/emaildisplayscope

在上面的链接中,我添加了电子邮件范围

https://www.googleapis.com/auth/plus.me
https://www.googleapis.com/auth/userinfo.email

但我不明白以下内容

拥有有效的OAuth token 后,您可以使用它对电子邮件显示API端点进行API调用:
https://www.googleapis.com/userinfo/email
如果 token 无效,将返回401错误。如果 token 有效,则将返回用户的电子邮件地址。该API还将返回一个 bool(boolean) 值,以指示Google是否已验证用户拥有该电子邮件地址。但是,大多数已安装的应用程序将忽略该值。

如何调用Email Display API端点?使用 https://www.googleapis.com/userinfo/email

最佳答案

将范围设置为:

  • https://www.googleapis.com/auth/userinfo.email
  • https://www.googleapis.com/auth/userinfo.profile

  • 并使用端点:

    https://www.googleapis.com/oauth2/v1/userinfo?alt=json

    用法:
    get https://www.googleapis.com/oauth2/v1/userinfo?alt=json&access_token=youraccess_token

    您将获得JSON:
    { "id": "xx", 
    "name": "xx",
    "given_name": "xx",
    "family_name": "xx",
    "link": "xx",
    "picture": "xx",
    "gender": "xx",
    "locale": "xx"
    }

    关于google-plus - 如何从Google Plus OAuth获取用户电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11606101/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com