Javascript 我的facebook应用程序突然停止向用户源发布帖子

Javascript 我的facebook应用程序突然停止向用户源发布帖子,javascript,facebook-graph-api,Javascript,Facebook Graph Api,我已经使用Javascript SDK构建了一个Facebook应用程序,该应用程序已经启动并运行了大约6个月,它运行良好,如果用户超过了当前的最佳分数,就会在墙上发布帖子。直到现在它还在工作。该应用程序本身仍在运行,但向用户订阅源发布帖子的功能似乎已经中断,我无法找出原因 我没有更改我的应用程序中的任何代码,也在我的另一个应用程序中测试了代码,效果很好。该应用程序拥有所有正确的权限请求,我和我的用户似乎都拥有这些权限请求。我还没有收到任何来自facebook的邮件,说他们出于任何原因阻止了我的

我已经使用Javascript SDK构建了一个Facebook应用程序,该应用程序已经启动并运行了大约6个月,它运行良好,如果用户超过了当前的最佳分数,就会在墙上发布帖子。直到现在它还在工作。该应用程序本身仍在运行,但向用户订阅源发布帖子的功能似乎已经中断,我无法找出原因

我没有更改我的应用程序中的任何代码,也在我的另一个应用程序中测试了代码,效果很好。该应用程序拥有所有正确的权限请求,我和我的用户似乎都拥有这些权限请求。我还没有收到任何来自facebook的邮件,说他们出于任何原因阻止了我的出版权。有人知道为什么会这样吗

以下是发布代码:

var params = {};
params['message'] = 'Just achieved my highest score';
params['name'] = 'Game Name';
params['caption'] = "Caption";
params['link'] = 'my link to my app';
params['picture'] = 'a link to a pic for my app';
params['description'] = 'Description of my app';


FB.api('/me/feed', 'post', params, function(response) 
{
  if (!response || response.error) 
  {
    //alert(response.error);
  } else {
    //alert('Post ID: ' + params['message']);
  }
});
返回的响应是错误的,但以前从未如此


任何帮助都将不胜感激。谢谢

在用户流中发布的策略已更改。 见:


这也不能解释OP的问题,他没有确切地告诉我们
We are in the process of deprecating the REST API, so if you are building a new application you shouldn't use this function. Instead use the Graph API and POST a Post object to the `feed` connection of the User object