Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript sdk在facebook上发布时出错_Javascript_Facebook_Facebook Graph Api - Fatal编程技术网

使用javascript sdk在facebook上发布时出错

使用javascript sdk在facebook上发布时出错,javascript,facebook,facebook-graph-api,Javascript,Facebook,Facebook Graph Api,我有一个名为bit to byte的应用程序,我已经更改了所有在用户墙上发布的设置。当我使用该应用程序时,它工作正常,但对于其他用户,它会给出一个错误。我用这个代码贴在墙上 FB.login(function(){ FB.api('/me/photos', 'post', { message:srci, url:imgURL }, function(response){

我有一个名为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)权限错误”类型:“OAutheException”


其他用户可以成功登录到应用程序,但在发布时会出现错误

对你来说,它是有效的,因为你测试它的用户可能是应用程序的管理员。对于所有其他用户,您需要对应用进行审查,否则您只能要求基本权限。看


你确定要请求权限发布操作、发布流或用户状态吗?不,我只是请求“发布操作”啊,还有一个:状态更新我注意到当其他用户登录到应用程序时。该应用程序未请求许可。我现在可以做什么在你的应用设置中,你可以看到按钮[配置应用中心权限]点击它并添加你的应用请求用户的权限。如果不起作用,您应该使用[PHP Facebook]或更多来询问用户的权限。