• home > OMD > Marketing >

    批量删除腾讯专栏文章的前端JS脚本

    Author:[email protected] Date:

    批量删除腾讯专栏文章的脚本,腾讯云专栏签约后,抓取文章不插入原来连接,这个我怎么评价了呢!只好删除,走人了

    一个偶然机会接触到了腾讯,主要还是,不在腾讯云上,经常提示网站不安全

    然后,就妥协了,然后,开通了腾讯云专栏

    然后腾讯云专栏 从网站上爬取数据,但是,但是工程师,居然不给源站的指向连接,所以,seo上,源站被分散了

    理论上——虽然我网站访问量少,但是强迫症,没有办法

    一直没有找到腾讯云专栏的批量删除工具

    所以绝地自己动手

    1、点击删除,发现并没有校验请求,确定后,发送一个ajax

    2、输入$,发现可用,可能也用jQuery,连ajax请求函数都免了(一般封装了一套私有方法,挺难找的)

    3.写代码,如下:

    var list = [];
    var result = [];
    var time=0;
    document.querySelectorAll(".com-article-panel-title").forEach((item) => {
        let href = item.querySelector("a").getAttribute("href");
        let id = href.substring(href.lastIndexOf("/") + 1);
        list.push(id);
        let timer=setTimeout(function () {
            $.ajax({
                type: "POST",
                url: "https://cloud.tencent.com/developer/services/ajax/column/article?action=DeleteArticle&uin=100004642201&csrfCode=180808511",
                data:JSON.stringify( {action: "DeleteArticle", payload: {articleId: parseInt(id)}}),
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (data) {
                    // result.push(data);
                    console.log(data);
                }
            });
        },time);
        time+=100;
    
    });
    console.log(list);

    运行下,然后果然可行。

    起先time间隔为1.5秒,然后改为100ms,然后发现,即使没有间隔,也是可行!

    你们的工程师对post并不做阻断,就不怕我攻击你!(还是怕怕,要吃牢饭的!)




    转载本站文章《批量删除腾讯专栏文章的前端JS脚本》,
    请注明出处:https://www.zhoulujun.cn/html/Operation/manage/453.html