1

我有一个 Facebook 应用程序和一个 Facebook 地方页面。

我已使用http://www.facebook.com/add.php?api_key=251531424968346&pages=1&page=108505012565098将应用程序链接到页面

我可以从位置作为我的 Facebook 位置的用户发布帖子。我想使用 Facebook SDK DELETE 方法以编程方式删除这些帖子。要删除的代码是

function deletepost(responseid){
        FB.api('/'+responseid, 'delete',
         function(response){
            if (response.error)
            {
            alert(response.error.message);
      });
  }

我尝试将 resposeid 设置为 _ 和

有了这个,我得到一个错误“(#200)这篇文章不是由应用程序创建的”

确实,帖子不是由应用程序创建的,而是页面(和应用程序)的所有者,我不能以任何方式删除页面上的任何帖子吗?

4

1 回答 1

1

您只能删除帖子

  • 由您的应用发布,使用发布它们的用户的应用访问令牌或用户访问令牌
  • 在您管理的页面的时间线上,使用该页面的页面访问令牌。

听起来你没有做任何一个 - 错误消息可能是正确的

于 2012-10-14T19:33:00.700 回答