facebook javascript api在帖子上出现错误,如;(#3)通过API发布喜欢的内容仅适用于页面访问令牌”;
我正在尝试使用post id和访问令牌来喜欢帖子。 下面是类似post的代码:facebook javascript api在帖子上出现错误,如;(#3)通过API发布喜欢的内容仅适用于页面访问令牌”;,facebook,facebook-graph-api,facebook-javascript-sdk,Facebook,Facebook Graph Api,Facebook Javascript Sdk,我正在尝试使用post id和访问令牌来喜欢帖子。 下面是类似post的代码: FB.api("/"+feed.id+"/likes?access_token="+$rootScope.fbAccessToken, 'post',function(response) { console.log(response) if(response === true) { alert("done!"); } }); 我已使用URL检查我的访问令牌权限:
FB.api("/"+feed.id+"/likes?access_token="+$rootScope.fbAccessToken, 'post',function(response) {
console.log(response)
if(response === true) {
alert("done!");
}
});
我已使用URL检查我的访问令牌权限:
它给了我javascript错误:
错误:目标代码:3 fbtrace_id:“AWj/2RCyzbz”消息:(#3)
通过API发布喜欢的内容仅适用于页面访问
标记”类型:“OAutheException”
我不知道如何使用javascript api来喜欢帖子。请在此问题上提供帮助。Facebook限制此功能的访问。用户不能再喜欢帖子了。现在,您只能在您的令牌是页面类型时执行此操作。更多信息请访问:
为什么不完全按照错误消息的指示操作,并尝试使用页面标记?我想你也需要发布页面。@luschn我也使用了发布页面,但仍然会出现相同的错误。那么…你使用了页面令牌吗?不,你没有使用页面令牌,因为如果你尝试使用页面访问令牌调用API
/me/permissions
,您可能会收到一条错误消息,说页面对象上没有权限边缘。您好@CBroe,我也遇到了同样的问题。在我的帐户上授予“发布页面”的权限,但我仍然收到此错误。你能建议我怎么做才能让facebook上的“喜欢/不喜欢对象”通过我的应用程序工作!!
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"
}
]
}