practice

practice

1

【从这里开始(不包括这里)】

// 1. 使用 chrome 打开 https://weibo.com (确保你登录了微博)

// 2. 打开调试窗口,在 console 中贴下面的代码后回车

// 数据来自:https://github.com/yu961549745/WeiboBlackList



var dogs = [6463480995, 6818430718]

var http = new XMLHttpRequest()

var i = 0

var timer = null


function kill() {

   if (i >= dogs.length) {

       return clearInterval(timer)

   }

   var dogId = dogs[i]

   var url = 'https://weibo.com/aj/filter/block?ajwvr=6'


   http.open('POST', url, true)

   http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded')

   http.send('uid='+dogId+'&filter_type=1&status=1&interact=1&follow=1')

   http.onreadystatechange = function() {

       if (http.readyState != 4 || http.status != 200) {

           return;

       }


       var data = {

           msg: '解析失败'

       }

       try {

           data = JSON.parse(http.responseText)

       } catch (err) {

       }


       if (data.code == 100000) {

           console.log(i + '[' + dogId + '] => 成功:' + data.msg + ' - ' + http.status + ' - ' + http.responseText)

       } else {

           console.error(i + '[' + dogId + '] => 失败:' + data.msg + ' - ' + http.status + ' - ' + http.responseText)

       }

   }

   i++

}


timer = setInterval(kill, 1000)

【到这里结束(不包括这里)】

Report Page