如何最快的获取QQ群所有成员的qq号信息

这次不扯别的,直接上干货。

  • 访问qq网页版http://w.qq.com/,登录你的qq号

  • 打开你要获取成员qq的qq群,在右侧展开的面板中,点击左侧的箭头展开,选择“群成员”,然后群成员就展开了

  • 打开浏览器控制台,执行下面神奇小脚本代码,群里的所有QQ号信息就在控制台里打印出来了。当然如果你需要进行进一点的操作,你可以对window.userList进行操作。

代码:

//@ sourceURL=grabqq.js(function($){if(!$ || $.fn){  
 $ = document.querySelector;}var group = $('#member_search_result_list');  if(!group){  
 console.error('你需要先展开群成员列表');return;  }var userList = window.userList =[];  for(var i =0; i < group.children.length; i++){  var m = group.children[i];  var qq = m.getAttribute('_uin');  var nickNameTag = $('#userNick-'+qq);  var nickName =(nickNameTag && nickNameTag.innerText);  var obj ={};  
 obj[qq]= nickName.replace(/(^s*)|(s*$)/g,'');
 userList.push(obj);}
 console.log('群名称:'+$('#panelTitle-5').innerText+'rn成员:');
 console.log(userList);//console.log(JSON.stringify(list));})($);

grabQQ

我知道某些人看到这个神奇、快速、霸道的功能,此时一定若有所思的望着窗外,嘴角一丝淫笑一闪而过。。。嗯,我只想说三个字“你懂的~”。当然,我不会告诉你还有一种“威力更猛”的通过直接调用它webqq自身api的方式来拿相关数据的方式的。。

另一种手工方式

我在网上还了解到另一种更土的方式,就是访问http://qun.qzone.qq.com/group,登录进去后,打开指定群成员页,然后直接全选网页,然后复制到文本文件里查看的方式。当然光从复制出昵称和qq号这个功能来说,它是已经做到了。但它的伸缩性(灵活性)远没有第一种来得好,并且显得很笨拙和土气。


你可能感兴趣的:(如何最快的获取QQ群所有成员的qq号信息)