Facebook签到

时间:2011-12-30 23:41:57

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

我使用以下代码进行位置

function graphlocation(){
    FB.api('/me', function(response) {
        var location = response.location.name;
        alert('Post ID: ' + location);
    });
}

即使我在Facebook中更改我的位置,每次使用它时它都会给出相同的位置。我已经获得了签入的用户权限。

知道这里有什么不妥吗?

1 个答案:

答案 0 :(得分:1)

该位置是您在生活部分下的用户个人资料中设置的位置。该位置与您在个人资料中设置的位置是静态的,并且与任何签入无关。也许API正在缓存您的信息。在这里玩:https://developers.facebook.com/tools/explorer可以实时查看图表请求。无论我把生活当前的城市选择改变到哪里,我总是更新。使用图形API资源管理器工具进行检查后会得到什么?