5

我正在尝试使用 JavaScript API 来点赞帖子,如下所示(id 是帖子 ID):

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

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

这将返回“(#3) 应用程序没有能力进行此 API 调用”。

4

2 回答 2

2

确保您有权影响这一点。大多数应用程序仅具有 PUBLISH 功能(提要)和基本权限。

现在,如果您要检索给定用户池的 Likes,请使用:

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

用于检索多个用户兴趣。

于 2012-07-06T14:02:27.680 回答
0

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

FB.api(
    '131389306871851_642563079087802/likes',
    'post',
    {access_token:yourTokenHere}, // from authResponse.accessToken
    function(r) {
        console.log(r)            // Prints "true"
    }
);
于 2013-07-31T15:27:44.453 回答