如果适用于Facebook,如何删除帖子?使用FQL或Graph api或当我在组管理员时..如何知道谁删除了帖子!!我搜索谷歌和Facebook,但没有找到解决方案
当帖子被删除时,它不再通过API提供。 Facebook API(fql或GRAPH)不提供任何支持来获取此管理信息。
最初工作的是通过mbasic模式。我首先尝试为桌面和移动版本的Facebook制作脚本,但删除按钮在未刷新时会生成不可预测的POS值。我一路上遇到了一些关于mbasic的故障,所以我知道我必须让桌面黑客工作。
所以,让我们去清理那些垃圾邮件侵袭的Facebook群组吧。
步骤1下载iMacros for Chrome扩展程序。
步骤2可以在浏览器的右上角看到扩展名。点击iMacros for Chrome图标即可运行。
步骤3转到黄色树窗格下方的“记录”选项卡。
第4步对于mbasic.facebook.com,
单击Record Macro按钮,然后单击Stop按钮。 iMacros编辑器将弹出。
用以下内容替换编辑器中的代码:
SET!TIMEOUT_STEP 1 SET!ERRORIGNORE YES
等待SECONDS = 3
TAG POS = 1 TYPE = SPAN ATTR = TXT:SeeMorePosts WAIT SECONDS = 3
TAG POS = 1 TYPE = A ATTR = TXT:注释WAIT SECONDS = 3
TAG POS = 1 TYPE = A ATTR = TXT:删除WAIT SECONDS = 3
TAG POS = 1 TYPE = INPUT:SUBMIT FORM = ACTION:/a/delete.php?* ATTR = * WAIT SECONDS = 4点击另存为和关闭按钮。将脚本重命名为mbasic.iim,确保正确获得该扩展名。
第5步www.facebook.com,
再次单击“录制宏”按钮,然后单击“停止”按钮。
用以下内容替换编辑器中的代码:
SET!TIMEOUT_STEP 1 SET!ERRORIGNORE YES
URL GOTO = https://www.facebook.com/groups/URL WAIT SECONDS = 3
TAG POS = 2 TYPE = A ATTR = ID:u_0_2 * WAIT SECONDS = 2
TAG POS = 1 TYPE = SPAN ATTR = TXT:DeleteFile WAIT SECONDS = 2
TAG POS = 1 TYPE = SPAN ATTR = TXT:DeletePost WAIT SECONDS = 2
TAG POS = 1 TYPE = BUTTON ATTR = TXT:删除WAIT SECONDS = 2从代码中可以看到,有一个URL。将其更改为您论坛的网址
点击另存为和关闭按钮。将脚本重命名为类似www.iim的内容确保您也正确地获得了该扩展名。
步骤6转到“播放”选项卡。将最大值设置为999。
步骤7转到您的Facebook群组的网址,确保您的语言设置为英语。示例:mbasic.facebook.com/groups/URL或www.facebook.com/groups/URL
步骤8从黄色树窗格中选择适当的脚本。
点击播放循环按钮。看到魔术发生了。 search more