【API】检测QQ群人数 适用于多群链接跳转
前言
之前博客群满员后滋生出的想法,想自己写一个链接出来,点击这个链接会自动跳转到没有满员的群。
实现过程
过程比较简单,FD配合安卓模拟器,抓QQ请求群信息的HTTP数据包,以下是请求体。
URL:http://web.qun.qq.com/cgi-bin/misc/statistic_group_member
Method:POST
Parameter:bkn=根据SKEY计算出的BKN&gc=群号&callback=init
Cookie/Header:Cookie: p_uin=o当前COOKIE所属QQ号; uin=o当前COOKIE所属QQ号; skey=当前COOKIE所属QQ号的SKEY; p_skey=当前COOKIE所属QQ号的p_skey; qq_locale_id=2052
代码/API提供
但是由于这个API请求需要QQSKEY,比较麻烦,所以需要使用的同学可以GET请求调用本站提供的API。
URL:https://api.julym.com/qqgroup/getGroupCount.php?num=QQ群号
Method:Get
然后自己写几行代码就可以实现多群跳转了,主要还是恶心的腾讯,超过500人就已经需要VIP了,两千人更是只有SVIP才能开,而且得SVIP6或年费。
示例链接(本站加群链接):https://api.julym.com/qqgroup/macroblog.php
(PS:以下代码仅供参考,需要自行改动或优化。)
<?php $group['2000'][0]['num']='660684836'; $group['2000'][0]['url']='https://jq.qq.com/?_wv=1027&k=rH25sXwL'; $group['2000'][1]['num']='723630041'; $group['2000'][1]['url']='https://jq.qq.com/?_wv=1027&k=uXGgssF0'; for ($i =0;$i<count($group['2000']);$i++){ $count = file_get_contents('https://api.julym.com/qqgroup/getGroupCount.php?num='.$group['2000'][$i]['num']); //$count = 2000; if ((int)$count<2000){ header("Location:" . $group['2000'][$i]['url']); break; } if ($i == count($group['2000']) -1){ echo '所有群已满,如有疑问联系QQ:1194142028。'; } } ?>
原文链接:【API】检测QQ群人数 适用于多群链接跳转
Macro's Blog 版权所有,转载请注明出处。
博主还有没有其他好玩的QQ API
自动换QQ头像?….就是容易冻结QQ….
以前玩过,挺花里胡哨的,六小时自动换一次头像,然后通过QQ机器人,发指令给它让它帮你换。几天冻结一下QQ。。。。
俺用酷Q+ py nonebot搭的机器人也经常被冻结