我刚刚花了一个小时来研究这个问题:我想编写一个JavaScript程序来自动解除我在Facebook上的照片标记。一旦它能正常工作,我将在Firebug控制台中运行它,并从所有Facebook照片中解除标记(无法通过图形用户界面完成此操作)。
我想知道您们是否有一些建议可以帮助我完成这个任务。
我已经有几种方法的想法,但还没有取得太大进展。我尝试使用AJAX方法创建一个新的HTML请求,并将其指向remove_tag URL,URL看起来像这样:
/ajax/photo_tagging_ajax.php?pid=(PICTURE_ID)&id=(PICTURE_OWNER_ID)&subject=(SOMETHING)&name=(YOUR+NAME)&action=remove
毫不意外,这并没有起作用。我一直在Firebug中检查HTTP响应,它与我实际上取消照片标记时的响应非常不同。甚至它都没有发送POST请求。
为了澄清,我还尝试在“删除标记”锚点上使用getElementById,然后进行文档位置交换,但那并没有奏效。我也无法对其进行.click()操作。
这种方法是否可行,还是我在做白日梦?(现在已经凌晨4点了)