gpt4 book ai didi

javascript - 带有javascript的谷歌api。获取生日和性别

转载 作者:行者123 更新时间:2023-11-29 15:29:48 28 4
gpt4 key购买 nike

<分区>

我认为它一定很简单,但找不到示例。
我正在使用基本的谷歌登录示例。带有标题标签(包括生日范围):

<meta name="google-signin-scope" content="profile email https://www.googleapis.com/auth/user.birthday.read" />
<meta name="google-signin-client_id" content="xxx my id xxx" />
<script src="https://apis.google.com/js/platform.js" async defer></script>

和 html 正文中的默认登录按钮:

<div id="gsignin" class="g-signin2" data-onsuccess="onSignIn" data-theme="dark"></div>

和 js:

  function onSignIn(googleUser) {
var profile = googleUser.getBasicProfile();
console.log(googleUser);
console.log("ID: " + profile.getId());
console.log("Name: " + profile.getName());
console.log("Image URL: " + profile.getImageUrl());
console.log("Email: " + profile.getEmail());
g_token = googleUser.getAuthResponse().id_token;
}

所有这些工作正常,要求用户授予权限。我得到了一般的个人资料信息。但我不确定如何获取生日日期,是否以某种方式在返回的对象中?我需要再次调用 API 吗?
我看过很多关于使用范围的例子,但找不到如何实际读取数据(生日)...性别也是一样,不要认为有一个特殊的范围那,我想它应该是基本配置文件信息的一部分(?)
提前致谢

编辑: 澄清一下,我知道我使用的范围是正确的。我不知道如何读取数据。例如,在用户通过身份验证后 - profile.getEmail() 将返回电子邮件。什么会返回生日?

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