Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.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
Facebook Javascript SDK:发布到订阅源时验证访问令牌时出错_Javascript_Facebook_Authentication_Feed_Posting - Fatal编程技术网

Facebook Javascript SDK:发布到订阅源时验证访问令牌时出错

Facebook Javascript SDK:发布到订阅源时验证访问令牌时出错,javascript,facebook,authentication,feed,posting,Javascript,Facebook,Authentication,Feed,Posting,我正试图实现从我的网站发布到用户的提要。我正在使用Javascript SDK,并已成功登录,并授予发布流和发布操作权限。但是,当我调用/me/feed post操作时,我得到以下错误作为响应: code: 190 error_subcode: 467 message: "Error validating access token: This may be because the user logged out or may be due to a system error." 我在这里使用客

我正试图实现从我的网站发布到用户的提要。我正在使用Javascript SDK,并已成功登录,并授予发布流和发布操作权限。但是,当我调用/me/feed post操作时,我得到以下错误作为响应:

code: 190
error_subcode: 467
message: "Error validating access token: This may be because the user logged out or may be due to a system error."
我在这里使用客户端身份验证模型:

这是我正在使用的FB.api提要post代码:

FB.api('/me/feed', 'post', { message: 'Testing FB feed posting' }, function(response) {
if (!response || response.error) {
    alert('Error');
        console.log(response);
    }
    else {
        alert('Posted');
    }
});
我已经检查了应用程序设置,域设置正确。我还仔细检查了我是否有权限写这篇文章。有人能看出我哪里出了问题吗


任何帮助都将不胜感激。

尝试检查FB.getLoginStatus(函数(响应){//do code here})

尝试检查FB.getLoginStatus(函数(响应){//do code here})