C#获取QQ群所有成员的QQ号
之前有朋友需要获取自己的qq群的所有成员的qq号,于是做了下研究,也算是有所成功,记录下来 方案一 在晚上搜到的基本上都是登录qq群官网 https://qun.qq.com ,然后找到群管理,按照网友的说法,自己创建的群或者自己是群的管理的群是可以一件到处复制的, 但是我研究了一通,貌似现在并没有这个功能了,所以放弃该方案 方案二 我们是可以通过群管理看到自己加入的群的成员的 但是,每次只能加载21个,如果需要复制所有的,那么需要不停地往下拉动滚动条,直到所有的都出现了,然后再开始复制,然后粘贴到文本文件里或者是excel表格中, 我尝试粘贴在了excel表格中,并不是很理想,有些列是空的,所以导致所有的qq号并不是在同一列中,增加了粘贴复制的难度,像我这种嫌麻烦的人,果断放弃 方案三 找到qq群页面上相应的接口,使用代码模拟http请求,这才是一个程序员的思路。。。首先登录qq群,切换到群管理,随便找个群点开,然后F12,看后台j请求,不难猜测,加载成员 的方法肯定是个异步请求,我们只看XHR,果然,我们看到一个search_group_members的请求,翻译过来就是 查询群成员 。查看返回值,果然是我们需要的 剩下的就简单了,切换到 headers,找到 请求地址:https://qun.qq.com/cgi-bin/qun_mgr/search_group