图谱检查Facebook api总是返回空白

时间:2014-12-28 01:36:45

标签: javascript facebook-graph-api

我试图使用checkin方法来获取用户的位置,它只返回空数据:

{  "data": [  ]}

这是我在javascript中的代码:

FB.login(function(response){
        if(response.authResponse){
    FB.api('/me', function(me){
        if (me.id) {
            var facebook_userid = me.id;
            alert(facebook_userid);
            FB.api('/'+facebook_userid+'/checkins', function(response) {
                alert(response);
                console.log(response);
            });
        }
    });
            }
}, {scope: 'email,user_status,user_checkins,user_likes,user_location'});

1 个答案:

答案 0 :(得分:0)

这是我的版本。它工作正常。

  FB.login(function(response){
    if(response.authResponse){
      FB.api('/me?fields=posts.with(location)', function(response){
        console.log(response);
      });
    }
  }, 
  {scope: 'email,user_status,user_checkins,user_likes,user_location,read_stream'});