中午吃饭的时候,有朋友发来一个微博账号,想让帮忙把账号内容清空下。
谷主登上看了下,从14年至今,内容不下3000条,手动删肯定不现实,所以,一下午啥都没干,光研究如何批量删除微博了。
有没有批量删除微博的方法?根据测试结果来看,目前主流的方法就两种,要么用第三方软件,要么直接用代码。
软件谷主测试过3个,不是有限制,就是要充钱,更重要的一点是会“盗号”,平白无故自动在微博里发一些广告信息。
所以,直接弃用。
随后,又开始在知乎爬代码,测试了5个不同版本的,下面这段应该算是最省时省力的。
不仅执行速度够快,还能实现自动翻页功能,谷主亲测结果,3000多条微博内容全部删除大概40分钟左右。
2021微博批量删除代码:
var s = document.createElement(‘script’);
s.setAttribute(
‘src’,
‘https://lib.sinaapp.com/js/jquery/2.0.3/jquery-2.0.3.min.js’
);
s.onload = function() {
setInterval(function() {
if (!$(‘a[action-type=”feed_list_delete”]’)) {
$(‘a.next’).click();
} else {
$(‘a[action-type=”feed_list_delete”]’)[0].click();
$(‘a[action-type=”ok”]’)[0].click();
}
// scroll bottom let auto load
$(‘html, body’).animate({ scrollTop: $(document).height() }, ‘slow’);
var len = $(‘div[action-type=”feed_list_item”]’).length;
if (len < 5) { $(‘a[class=”page next S_txt1 S_line1″]’)[0].click(); }
}, 800);
};
document.head.appendChild(s);
使用方法:
1、登录新浪微博网页版,点击进入“我的主页”;
打开之后,点击“控制台”(英文是console),粘贴这段代码,而后敲回车即可自动执行。
1、无法删除指定微博,只能按顺序删除。
2、执行过程中,可能会提示“系统繁忙,请稍后再试”,无需理会,不影响执行。
3、由于执行速度过快,微博系统可能会出现翻页时加载不出来的现象,这种情况下,代码运行会自动终止,需要刷新页面,重新执行代码。
4、敲下回车键即开始执行批量删除操作,内容一旦删除,无法恢复,需慎重。
赚钱项目延伸:
网络上赚钱,很多人都知道数据恢复这个项目,但实际上,数据删除也是一个项目。
正如谷主前面写的微信封号那篇文章一样,买号卖号,微信解封是项目,反过来代封别人微信号也成了一种项目。
虽属对立,却并无不妥,因为起决定性作用的永远是市场需求。
几年前,谷主记得网赚圈就有人操作代删QQ空间、代删微信朋友圈的项目,现在不知道还有没有人操作。
但可以确定的是,批量删除数据这块的市场需求还在,而微博也仅仅只能算是其中的一个分支。