我是使用Facebook API的新手,刚刚开始使用它。 我想知道是否有可能(例如应用程序)删除过去的帖子(存在于时间轴上,即应用程序是否具有删除应用程序启动前存在的帖子的功能?)
感谢。
答案 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编写的,需要一些技术诀窍。