【发布时间】:2014-04-27 07:17:24
【问题描述】:
根据 Facebook 文档,age_range 是请求用户数据时的默认属性: https://developers.facebook.com/docs/facebook-login/permissions#reference-basic-info
当我使用“me”作为具有正确令牌的用户 ID 时,这确实有效:
{
"id": "FACEBOOKID",
"name": "testuser",
"email": "testuser\u0040test.net",
"first_name": "testuser",
"last_name": "testuser",
"gender": "male",
"age_range": {
"min": 21
},
"picture": {
"data": {
"url": "https://...",
"is_silhouette": false
}
}
}
但是当我使用 user id 时,data_range 为空:
还给我:
{
"id": "FACEBOOKID",
"name": "testuser",
"email": "testuser\u0040test.net",
"first_name": "tftestuser",
"last_name": "tftestuser",
"gender": "male",
"picture": {
"data": {
"url": "http://....",
"is_silhouette": true
}
}
}
知道为什么吗?我在这里错过了什么?
提前谢谢你!
【问题讨论】:
标签: json facebook facebook-graph-api