我需要检索用户年龄以进行分析,因此我尝试使用 https://people.googleapis.com/v1/people/me?fields=ageRange&key={YOUR_API_KEY}
,但这只会为 21 岁以上的任何用户返回以下内容。
{
"ageRange": "TWENTY_ONE_OR_OLDER"
}
我希望检索最小和最大范围。难道我做错了什么?或者我应该只请求生日权限并自己计算年龄。
我需要检索用户年龄以进行分析,因此我尝试使用 https://people.googleapis.com/v1/people/me?fields=ageRange&key={YOUR_API_KEY}
,但这只会为 21 岁以上的任何用户返回以下内容。
{
"ageRange": "TWENTY_ONE_OR_OLDER"
}
我希望检索最小和最大范围。难道我做错了什么?或者我应该只请求生日权限并自己计算年龄。
年龄范围适用于应用程序根据用户的年龄限制 18 岁以上或 21 岁以上的使用。它只有某些预定义的值:https ://developers.google.com/people/api/rest/v1/people#AgeRange
生日是获取用户年龄的最佳选择。请求https://www.googleapis.com/auth/user.birthday.read
许可也应该让您访问私人生日。