怎么批量删除自己的知乎回答和想法?

怎么批量删除自己的知乎回答和想法?

步骤是:电脑登录知乎 > 打开答案 > 到最后一页 > F12 > 粘贴代码回车 > 重复 > 完全删除

首先用电脑登录知乎账号,用 Chrome 或者 Edge 浏览器打开自己的主页,打开答案(/answer),选中最后一页,按下 F12(某些电脑可能是 Fn+F12),随后在弹出来的窗口里面选择 Console(控制台)。可以看到控制台下方有个 >,这个地方可以输入代码。随后替换下面代码中的用户名(你主页的网址中 www. zhihu. com/people/ 后面就是用户名 )然后粘贴代码并回车运行:

(function(pageNumber){
    [...document.documentElement.outerHTML.matchAll(/www.zhihu.com\/question\/\d+\/answer\/(\d+)/g)]
        .map(x=>`https://www.zhihu.com/api/v4/answers/${x[1]}`)
        .forEach(function(url){
            var xhr = new XMLHttpRequest();
            xhr.open("DELETE", url);
            xhr.send();
        });
    window.location.href=`https://www.zhihu.com/people/你设置的名字/answers?page=${pageNumber - 1}`
})(+new URLSearchParams(window.location.search).get('page'))

这段代码的作用是,删掉这个页面显示的所有答案,然后跳到前一页。接下来你只要不断地粘贴并按回车。一直到删除完所有答案就可以了。每次运行之后要等整个页面加载出来。

有些时候删除会失败,所以全部删完之后,跳到最后一页,重新来一遍,直到你真的没有任何答案为止。经过测试,一般会有 2%-5% 左右的东西删不干净,重新来不会花多少时间。

拓展阅读:QQ空间如何一键删除说说

给TA赏糖
共{{data.count}}人
人已赏糖
技术分享

优化Edgeone防盗链边缘函数增加白名单与重定向

2024-12-10 23:41:46

技术分享

WordPress 文件权限设置指南及操作技巧

2024-12-11 7:44:02

0 条回复 A文章作者 M管理员
技术宅评论
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索