如何获得Facebook用户';在JavaScript SDK中使用图形API的当前位置?
使用FQL在上回答了此问题。但是我正试图找到一种使用JavaScript图形API(如何获得Facebook用户';在JavaScript SDK中使用图形API的当前位置?,facebook,facebook-graph-api,facebook-javascript-sdk,Facebook,Facebook Graph Api,Facebook Javascript Sdk,使用FQL在上回答了此问题。但是我正试图找到一种使用JavaScript图形API(FB.API)查询位置信息的方法。Thermz的回答返回了一个漂亮的json对象,其形式如下: { "data": [ { "current_location": { "city": "Turin", "state": "Piemonte", "country": "Italy", "zip": "",
FB.API
)查询位置信息的方法。Thermz的回答返回了一个漂亮的json对象,其形式如下:
{
"data": [
{
"current_location": {
"city": "Turin",
"state": "Piemonte",
"country": "Italy",
"zip": "",
"id": 115351801811432,
"name": "Turin, Italy"
}
}
]
}
我可以通过JavaScript SDK Graph API获得相同或相似的结构吗?谢谢。您可以使用与PHP Facebook SDK相同的: //PHP
$user_location = $facebook->api('/me?fields=location');
//Java脚本
FB.api('/me?fields=location', function(response) {
console.log(response);
});
查找相同的内容:/Graph API上的用户位置资源与FQL旧方法上的当前位置不同。。当前位置是一个地理信息,但Graph API上的用户位置只是一个字段字符串,由auto complete method=P填充,不精确!有时没有国家信息。。也在寻找同样的东西!