gpt4 book ai didi

oauth - 从 google api 调用中检索用户的生日

转载 作者:行者123 更新时间:2023-12-01 01:10:34 26 4
gpt4 key购买 nike

问题:我在通过 api 调用获取用户生日时遇到困难,而且我是 OAuth 新手。

遵循的步骤:(已遵循使用 google+ 实现登录所需的所有步骤)
1.创建了一个应用程序。
2.获取app_id和secret_key。
3.没有使用SDK,在php中实现了没有SDK的过程。
4.调用accounts[dot]google[dot]com/o/oauth2/auth?获取“CODE”
5. 使用HTTPS POST方法请求访问 token 的URL参数中的代码到https://accounts.google.com/o/oauth2/token , 使用 curl
6. 访问登录页面时,要求用户访问电子邮件、个人资料、出生日期等信息的权限,但我无法找到获取该出生日期的方法
7. 我试过访问www[dot]googleapis[dot]com/plus/v1/people/User_ID?key={THE_API_KEY} .仍然没有运气

请指导或建议我如何获得 DOB。如果还有其他我想分享的信息,请告诉我。

提前致谢。

干杯!
法尔汉

最佳答案

好吧当然..它必须是来自谷歌的安全问题。

在我对不同场景进行了部分单元测试后,我了解到了一个简单的事情,即如果用户在他的个人资料设置中允许,谷歌只会回复生日信息。

如果出生年份被隐藏,它将在 HTTPS Post 方法的响应中抛出 0000 作为年份。

如果我提供的任何信息有误,请纠正我。

干杯!
法尔汉。

关于oauth - 从 google api 调用中检索用户的生日,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15646474/

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