2

我正在尝试从我的网站发布到用户的提要。我正在使用 Javascript SDK 并设法让自己登录,并授予了 publish_stream 和 publish_actions 权限。但是,当我调用 /me/feed 发布操作时,我收到以下错误作为响应:

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."

我从这里使用客户端身份验证模型:

https://developers.facebook.com/docs/authentication/client-side/

这是我正在使用的 FB.api 提要邮政编码:

FB.api('/me/feed', 'post', { message: 'Testing FB feed posting' }, function(response) {
if (!response || response.error) {
    alert('Error');
        console.log(response);
    }
    else {
        alert('Posted');
    }
});

我检查了应用程序设置并且域设置正确。我还仔细检查了我是否有权发表这篇文章。谁能看到我要去哪里错了?

任何帮助将非常感激。

4

1 回答 1

0

尝试检查 FB.getLoginStatus(function(response) { //do code here });

于 2013-01-10T22:44:41.777 回答