JS - 找不到用户位置

时间:2013-08-17 16:23:57

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

使用facebook js api我可以获取用户当前位置,但值为城市ID +城市名称(英文)。 我需要希伯来语城市名称。我知道facebook保留了希伯来名字,因为当您在希伯来语Facebook中更新您的个人资料时,Facebook会找到该城市并以英文显示该名称。 我正在使用此代码来获取用户详细信息。

FB.api('/me', { fields: ...

感谢

1 个答案:

答案 0 :(得分:1)

您获得的结果不是city id + city name,而是JSON。 Read more about JSON

假设您的结果是:

var result = FB.api('/me?fields=location');

然后您可以使用 -

访问城市名称
var city_name = result.location.name;