如何在JavaScript SDK中使用Graph API获取Facebook用户的当前位置?

时间:2013-06-23 10:31:36

标签: facebook facebook-graph-api facebook-javascript-sdk

this link on Stackoverflow使用FQL在thermz处回答了此问题。但我正在尝试使用JavaScript Graph API(FB.api)找到查询位置信息的方法。 Thermz的答案在那里返回一个形式的好的json对象:

{
  "data": [
    {
      "current_location": {
        "city": "Turin", 
        "state": "Piemonte", 
        "country": "Italy", 
        "zip": "", 
        "id": 115351801811432, 
        "name": "Turin, Italy"
      }
    }
  ]
}

我可以通过JavaScript SDK Graph API获得相同或类似的结构吗?感谢。

1 个答案:

答案 0 :(得分:-2)

您可以使用与PHP Facebook SDK相同的内容:

// PHP

$user_location = $facebook->api('/me?fields=location');

// Java脚本

FB.api('/me?fields=location', function(response) {
     console.log(response);
   });