获得Facebook兴趣图api电话

时间:2014-05-23 22:43:33

标签: facebook facebook-graph-api

我试图让用户喜欢Facebook页面,这是我的代码:

exports.checkUserInterests = function (fbaccountID,fbModule) {

    var facebookModule = fbModule;
;

    //code to get the list of facebook likes for any given user
    facebookModule.requestWithGraphPath('me/interests', {}, 'GET', function(e) {
    if (e.success) {
        alert(e.result);
    } else if (e.error) {
        alert(e.error);
    } else {
        alert('Unknown response');
    }
});


};

我的权限设置如下:

//set permissions for graph api
var permissions = ['user_friends', 'user_interests', 'user_birthday', 'user_photos', 'basic_info'];

我返回一个空的json数组,我的请求是否正确?

由于

1 个答案:

答案 0 :(得分:0)

我使用不同的电话来获取用户的Facebook赞,也许就是这个问题。

例如,如果我想知道用户是否喜欢ID为xxxxx的页面,我会对" me / likes / xxxxxx"进行GET调用。并查看结果是否为真。

要使其正常工作,您应该拥有user_likes的权限。