【发布时间】:2016-10-01 09:38:02
【问题描述】:
这是我在 stackoverflow 中的第一个问题。当我尝试获取用户生日年份时,我遇到了 Google People API 的问题。这是我的 logcat 的日志。
D/FitPartners: {"date":{"day":20,"month":1},"metadata":{"primary":true,"source":{"id":"1....41","type":"PROFILE"}}}
如您所见,我可以很好地获取月份和日期。但是,那里没有年份。即使当我使用谷歌尝试它!来自https://developers.google.com/people/api/rest/v1/people/get。响应也没有给出年份。
Response
200 OK
- Show headers -
{
"resourceName": "people/1.......41",
"etag": "r....a4o=",
"birthdays": [
{
"metadata": {
"primary": true,
"source": {
"type": "PROFILE",
"id": "1........41"
}
},
"date": {
"month": 1,
"day": 20
}
}
]
}
在决定提出问题之前,我一直试图弄清楚这一点并从 stackoverflow 搜索了 4 天。请帮忙。
【问题讨论】:
-
那么,如果不在 google 帐户中将生日设置为公开,我就无法获取生日年份?有什么解决方法吗?因为我的应用需要注册用户资料的年份。它不仅会被我使用,还会被其他在我的应用中使用谷歌登录的人使用
-
是的,没有用户许可你不能得到它
-
好的。感谢您的帮助