Facebook Graph API - 检查用户是否喜欢使用Javascript访问令牌授权的Facebook页面的示例代码

时间:2015-09-21 15:12:07

标签: facebook facebook-graph-api

我到处寻找一个示例代码,用于检查当前用户是否喜欢使用access_token授权的Facebook页面。

以下是我经常遇到的代码,我尝试过但仍然无效:

FB.api("/me/likes/{page-id}", 'GET', function(response) {

}

该代码的输出是一个空的json。如何在代码中添加access_token以获取user_likes的权限。

P.S。我查看了图形api的文档,它非常模糊,因为没有任何例子可以获得授权,看看用户是否喜欢使用Javascript的Facebook页面。

1 个答案:

答案 0 :(得分:0)

我终于找到了,我没有在FB.login中嵌入我的代码

FB.login(function(){
FB.api(
'/me/likes/{page-id}',
'GET',
function(response) {
  if(response.data.length == 1){
     alert('User has liked page');
  }else{
     alert('User hasn't liked page');
  }
}
);
}, {scope: 'user_likes'});