我目前正在使用以下内容从Facebook获取基本用户信息。
var options = {
host: 'graph.facebook.com',
port: 443,
path: '/me/?access_token=' + token
};
https.get(options, function(result) {
var fbResponse = '';
result.on('data', function(chunk) {
fbResponse = JSON.parse(chunk);
console.log(fbResponse.error.type);
}
如何获取age_range字段?它是默认提供的信息之一,不需要任何其他权限。
答案 0 :(得分:1)
您必须明确告诉API您需要age_range
。您可以通过在fields
参数中指定它来执行此操作。例如:
/me?fields=age_range&access_token={token}
这应该返回类似:
{
"age_range": {
"min": 21
},
"id": <user_id>
}