qq群api协议,非官方协议,抓包获取的QQ群操作协议

 
需要配合:bkn算法或者ldw算法
 
cookie获取: qun.qq.com
cookie格式:
_qpsvr_localtk=0.324465224210156; uin=o2770248032; skey=@L0I7j0Zry; RK=gEJJo9ayva; ptcz=f15f941988e7b2d602542e95a9f3c3e9161f6454beb3c4e5b20990294b26ded2; p_uin=o2770248032; pt4_token=H0p6EDvTVhhvDH3bCU0xSWmd0WTu9mdR8Btry*5cw-A_; p_skey=7B9NRipFP44T6FmIZRmvQuE0lEyb-nylMxMml7cUdlw_; traceid=df030529b4
 
skey=@L0I7j0Zry为bkn算法核心参数
任何需要带有cookie中需要带有p_skey这个参数
bkn算法:
 
.版本 2
.子程序 _按钮1_被单击
计算bkn (“@L0I7j0Zry”)
.子程序 计算bkn, 文本型
.参数 Skey, 文本型
.局部变量 基值, 整数型
.局部变量 计数, 整数型
.局部变量 长度, 整数型
.局部变量 结果, 整数型

基值 = 5381
计数 = 0
长度 = 取文本长度 (Skey)
.判断循环首 (计数 < 长度)
    基值 = 基值 + 左移 (基值, 5) + 取代码 (Skey, 计数 + 1)
    计数 = 计数 + 1
.判断循环尾 ()
结果 = 位与 (基值, 2147483647)
返回 (到文本 (结果))

 

 
bkn算法如图

 

 
 
获取群成员案例:
使用协议:
http://qinfo.clt.qq.com/cgi-bin/qun_info/get_members_info_v1?friends=1&name=1&gc=%群号%&bkn=%bkn%&src=qinfo_v3
Get方式提交
需要Cookies
%群号%替换成目标qq群号:696746942
%bkn%替换成计算后的bkn值
用于获取群成员列表
 
cookie:
_qpsvr_localtk=0.324465224210156; uin=o2770248032; skey=@L0I7j0Zry; RK=gEJJo9ayva; ptcz=f15f941988e7b2d602542e95a9f3c3e9161f6454beb3c4e5b20990294b26ded2; p_uin=o2770248032; pt4_token=H0p6EDvTVhhvDH3bCU0xSWmd0WTu9mdR8Btry*5cw-A_; p_skey=7B9NRipFP44T6FmIZRmvQuE0lEyb-nylMxMml7cUdlw_; traceid=df030529b4
 
BKN算法值
350007616
 
组合后协议地址:
http://qinfo.clt.qq.com/cgi-bin/qun_info/get_members_info_v1?friends=1&name=1&gc=696746942&bkn=350007616&src=qinfo_v3
GET方式提交
需要带入Cookies
 
得到结果:
{"ec":0,"errcode":0,"em":"","c":"15 40 59 75 96  ","ext_num":0,"level":0,"mem_num":27,"max_num":500,"max_admin":15,"owner":2770248032,"members":{"9330263":{"lst":1607770581,"jt":1607770581,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"Albert"},"9406609":{"lst":1607610639,"jt":1607609205,"rm":1,"lad":1,"lp":5,"ll":2,"nk":"\u0001\u30e4\u963f\u950b_"},"112898205":{"lst":1607756672,"jt":1607756672,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"^\u2606^\u59e3\/rose"},"278043342":{"lst":1607701003,"jt":1607701003,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"#\u5143\u5bb5"},"334495505":{"lst":1607531126,"jt":1607531126,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"\u6e05\u65b0"},"422002425":{"lst":1607793003,"jt":1607793003,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"SnAke"},"449122497":{"lst":1607737681,"jt":1607706372,"rm":1,"lad":1,"lp":0,"ll":1,"nk":"Insha Allah\ud83d\udd4c"},"467178946":{"lst":1607773440,"jt":1607773436,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"."},"497549961":{"lst":1607697592,"jt":1607697592,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"\u751f\u767d"},"739842258":{"lst":1607772167,"jt":1607772137,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"\u6c61\u4e2d\u751f\u53cb."},"745076549":{"lst":1607654984,"jt":1607654984,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"pai\u5927\u946b"},"794530889":{"lst":1607778215,"jt":1607778215,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"\u6267\u4e36"},"824129102":{"lst":1607569319,"jt":1607569319,"rm":1,"lad":0,"lp":0,"ll":1,"cd":"0","nk":"AAA00\u4e70\u8863\u670d\u627e\u6211"},"874866404":{"lst":1607771949,"jt":1607771949,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"\u5c0f\u7ef5\u7f8a\ud83d\udc11"},"1093292117":{"lst":1607672290,"jt":1607672290,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"\u4e00\u62b9 \u79bb\u6b87\u00b0\u7ed5\u6307\u67d4"},"1304594318":{"lst":1607603671,"jt":1607603671,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"130six"},"1435473933":{"lst":1607703063,"jt":1607702567,"rm":1,"lad":1,"lp":0,"ll":1,"nk":"\u4e00"},"1490060813":{"lst":1607735753,"jt":1607735715,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"\ud83d\udc8b"},"1580826207":{"lst":1607699100,"jt":1607699100,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"\u4f60\u522b\u76b1\u7709"},"1758167002":{"lst":1607561278,"jt":1607561278,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"audience"},"1832253549":{"lst":1607776077,"jt":1607776077,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"\u4e00\u5c3e\u9c7c"},"2200686339":{"lst":1607508533,"jt":1607508533,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"\udb40\udc7c\udb40\udd16"},"2755019743":{"lst":1607387527,"jt":1607387527,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"\u6c90\u665f"},"2770248032":{"lst":1607358647,"jt":1607358647,"rm":0,"lad":0,"lp":0,"ll":1,"nk":"\u5927\u4ed9\u513f[\u4e0d\u542c\u8bed\u97f3]","fr":1},"2771896617":{"lst":1607647643,"jt":1607647643,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"\u8d77\u7f51\u540d\u771f\u8d39\u8111\u7ec6\u80de"},"2821954780":{"lst":1607715753,"jt":1607715739,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"\ud83d\udcab\u60a0\u60a0 \u2728"},"3275586270":{"lst":1607764458,"jt":1607708806,"rm":1,"lad":0,"lp":0,"ll":1,"nk":"12345"}},"levelname":{"lvln1":"\u6f5c\u6c34","lvln2":"\u5192\u6ce1","lvln3":"\u5410\u69fd","lvln4":"\u6d3b\u8dc3","lvln5":"\u8bdd\u5520","lvln6":"\u4f20\u8bf4","lvln101":"LV.1","lvln102":"LV.2","lvln103":"LV.3","lvln104":"LV.4","lvln105":"LV.5","lvln106":"LV.6","lvln107":"LV.7","lvln108":"LV.8","lvln109":"LV.9","lvln110":"LV.10","lvln111":"LV.11","lvln112":"LV.12","lvln113":"LV.13","lvln114":"LV.14","lvln115":"LV.15","lvln116":"LV.16","lvln117":"LV.17","lvln118":"LV.18","lvln197":"\u5c0f\u914b\u957f","lvln198":"\u5927\u914b\u957f","lvln199":"\u9996\u5e2d\u914b\u957f","lvln10":"\u4e00\u89c1\u503e\u5fc3","lvln11":"\u8d85\u51e1\u8131\u4fd7","lvln12":"\u98ce\u534e\u7edd\u4ee3","lvln13":"\u5d2d\u9732\u5934\u89d2","lvln14":"\u91d1\u7389\u6ee1\u5802","lvln15":"\u5bcc\u7532\u4e00\u65b9"}}
 
所有qq群相关协议:
http://async.qun.qq.com/cgi-bin/sys_msg/getmsg?ver=5401&filter=2
Get方式提交,需要Cookies,用于取群验证消息(加群前判断是否为不良记录成员)
 
 
http://qinfo.clt.qq.com/cgi-bin/qun_info/get_members_info_v1?friends=1&name=1&gc=%群号%&bkn=%bkn%&src=qinfo_v3
Get方式提交,需要Cookies,用于获取群成员列表
 
 
http://users.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?get_nick=1&uins=%QQ号%
Get方式提交,无需提交Cookies,用于取QQ昵称(返回GBK编码)
 
 
http://qinfo.clt.qq.com/cgi-bin/qun_info/get_group_shutup?gc=%群号%&bkn=%bkn%&src=qinfo_v3
Get方式提交,需要提交Cookies,用于取禁言列表
 
 
http://qinfo.clt.qq.com/cgi-bin/qun_info/get_group_info?gc=%群号%&bkn=%bkn%
Get方式提交,需要提交Cookies,用于取群相关信息
 
 
http://aq.qq.com/cn2/message_center/message_center_login_query?starttime=%10位时间戳%&endtime=%10位时间戳%&verifycode=
Get方式提交,需要提交Cookies,用于取机器人时间范围内的登陆记录
 
 
http://cgi.find.qq.com/qqfind/qun/search_group_rcmd_v6
POST方式提交,需要Cookies,用于取群相关信息
k=%群号%&st=1&v=5407&ldw=%bkn%
 
 
http://cgi.find.qq.com/qqfind/buddy/search_v3
POST方式提交,需要cookies,个人信息,用来取个签等信息
num=20&page=0&sessionid=0&keyword=%QQ号%&agerg=12&sex=2&firston=1&video=1&country=1&province=34&city=2&district=0&hcountry=1&hprovince=0&hcity=0&hdistrict=0&online=1&ldw=%bkn%  
 
 
http://web.qun.qq.com/cgi-bin/announce/get_t_list
POST方式提交,需要Cookies,用于取群公告
bkn=%bkn%&qid=%群号%&ft=23&s=-1&n=10&ni=1&i=1
 
 
http://pan.qun.qq.com/cgi-bin/group_file/delete_file
POST方式提交,需要Cookies,用于删除文件
src=qpan&gc=%群号%&bkn=%bkn%&bus_id=%busid%&file_id=%文件ID%&app_id=4&parent_folder_id=%2F&file_list={"file_list":[{"gc":%群号%,"app_id":4,"bus_id":%busid%,"file_id":"%文件ID%","parent_folder_id":"/"}]}
 
 
http://qiandao.qun.qq.com/cgi-bin/sign
POST方式提交,需要Cookies,用于群签到
gc=%群号%&is_sign=0&from=1&bkn=%bkn%&poi=&lat=&lgt=&seckey=
 
 
http://web.qun.qq.com/cgi-bin/announce/add_qun_notice
POST方式提交,需要Cookies,用于发布公告
bkn=%bkn%&qid=%群号%&title=%标题UTF8编码%&text=%公告内容%&pic=%图片编码%
 
 
文章来源 精易论坛  亲测还有效果

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值