我有一个名为bit-to-byte的应用程序,我已经更改了在用户墙上发布的所有设置。当我使用该应用程序时,它可以很好地工作,但对于其他用户,它会出错。我使用此代码在墙上发布。
FB.login(function(){
FB.api('/me/photos', 'post', {
message:srci,
url:imgURL
}, function(response){
if (!response || response.error) {
alert('Error occured');
console.log(response);
} else {
alert('Post ID: ' + response.id);
}
});}, {scope: 'publish_actions'});
我收到了这个错误。
消息:“(#200)权限错误”类型:“OAuthException”
其他用户可以成功登录该应用,但在发布时会收到错误。
答案 0 :(得分:0)
对你而言,它是有效的,因为你正在测试它的用户可能是应用程序的管理员。对于所有其他用户,您需要审核您的应用,否则您不能要求超过基本权限。见