你能用Facebook API删除旧帖吗?

时间:2014-04-09 08:01:17

标签: facebook

我是使用Facebook API的新手,刚刚开始使用它。 我想知道是否有可能(例如应用程序)删除过去的帖子(存在于时间轴上,即应用程序是否具有删除应用程序启动前存在的帖子的功能?)

感谢。

2 个答案:

答案 0 :(得分:4)

查看relevant documentation,如果是您的应用程序,则可以删除帖子

  

应用可以删除发布的帖子

您尚未说明您使用的是哪种语言/ SDK,但上述链接包含每个支持的SDK的示例。

以下是使用PHP SDK的示例:

$response = $facebook->api(
    "/{post-id}",
    "DELETE"
);

您需要做的是向DELETE发出/post_id个请求。

请注意,您需要publish_actions permission才能执行此操作。

答案 1 :(得分:1)

这很棘手 - 答案是肯定的,不是。

您可以使用API​​获取旧帖子的列表,但之后您需要通过浏览器删除它们。这个工具就是这样做的:

https://github.com/chander/social-network-cleaner

但是,它是用Python编写的,需要一些技术诀窍。