(#3)应用程序无法进行此API调用。 JavaScript SDK

时间:2012-07-06 13:54:43

标签: javascript facebook api

我想尝试使用JavaScript API的帖子,就像这样(id是帖子ID):

FB.api('/'+id+'/likes', 'post');

例如,     FB.api('/ 55353596297_10150952824706298 / likes','post');

返回“(#3)应用程序无法进行此API调用”。

2 个答案:

答案 0 :(得分:1)

确保您拥有影响此权限的权限。大多数应用程序只具有PUBLISH功能(提要)和基本权限。

现在,如果您要求为给定的用户池检索“喜欢”,请使用:

FB.api("/likes?ids=55353596297,55353596298")

用于检索多个用户兴趣。

答案 1 :(得分:0)

您的应用需要publish_actions权限。我的代码:

FB.api(
    '131389306871851_642563079087802/likes',
    'post',
    {access_token:yourTokenHere}, // from authResponse.accessToken
    function(r) {
        console.log(r)            // Prints "true"
    }
);