facebook javascript api 在 post 上给出错误,例如“(#3)通过 API 发布赞仅适用于页面访问令牌”

facebook javascript api gives error on post like "(#3) Publishing likes through the API is only available for page access tokens"

我正在尝试使用 post ID 和访问令牌给 post 点赞。 下面是 post 的代码,例如:

 FB.api("/"+feed.id+"/likes?access_token="+$rootScope.fbAccessToken, 'post',function(response) {
     console.log(response)
     if(response === true) {
         alert("done!");
     }
 });

我已经使用 URL 检查了我的访问令牌权限:https://graph.facebook.com/me/permissions?access_token=ACCESS_TOKEN

Below are access token permissions 
   "data": [
      {
         "permission": "user_about_me",
         "status": "granted"
      },
      {
         "permission": "email",
         "status": "granted"
      },
      {
         "permission": "manage_pages",
         "status": "granted"
      },
      {
         "permission": "publish_actions",
         "status": "granted"
      },
      {
         "permission": "public_profile",
         "status": "granted"
      }
   ]
}

它给我 javascript 错误:

error: Object code: 3 fbtrace_id:"AWj/2RCyzbz" message:"(#3) Publishing likes through the API is only available for page access tokens" type:"OAuthException"

我不知道如何使用 javascript api 来喜欢 post。请帮忙解决这个问题。

Facebook 限制了此功能的访问。用户不能再喜欢帖子。现在,只有当您的令牌是页面类型时,您才能这样做。更多信息在: https://developers.facebook.com/bugs/1754734484744033/