使用javascript sdk在facebook上发布时收到错误

时间:2014-05-28 15:05:11

标签: javascript facebook facebook-graph-api

我有一个名为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”

其他用户可以成功登录该应用,但在发布时会收到错误。

1 个答案:

答案 0 :(得分:0)

对你而言,它是有效的,因为你正在测试它的用户可能是应用程序的管理员。对于所有其他用户,您需要审核您的应用,否则您不能要求超过基本权限。见