有没有办法在指定日期之前删除所有Facebook墙贴?

时间:2010-12-03 05:12:28

标签: facebook

我刚刚继承了一个长期被忽视的Facebook页面,其中包含深入的垃圾邮件和不受欢迎的墙上帖子,这些页面吞没了头版。我不想隐藏整个墙,因为我发布了新的内容,但是在新的东西将垃圾邮件压缩到最低点之前还需要一段时间。

我知道我可以从墙上手动删除个别帖子,但有没有办法批量删除帖子,最好是在指定日期之前?

1 个答案:

答案 0 :(得分:2)

虽然有点令人费解,但确实存在。

首先,您需要让作为页面管理员的人员授权您的应用程序并获得manage_pages扩展权限。您可能还需要publish_streamoffline_access权限。

然后运行查询:

https://graph.facebook.com/PAGE_ID/feed
                        ?access_token=ACCESS_TOKEN
                        &since=UNIXTIMESTAMP

UNIXTIMESTAMP是你去帖子的时间。您可以生成时间戳here

然后,您可以解析并获取所有帖子ID,然后运行查询:

https://graph.facebook.com/POST_ID?method=delete

在每个帖子上。

或者您可以使用类似iMacro的内容在页面上运行一个脚本,该脚本会自动删除所有帖子(尽管在特定日期IMO很难停止)。