一个获取 QQ 好友名单(号码、名称、头像、等级)的方法

2016 年 12 月 25 日
 RE
看到 @kingphar/t/328072 中问到怎么获取好友名单,其实有一个方法非常简单,本想做个工具,都觉得太麻烦了,直接把方法分享出来吧。

1. 登录 “我的 QQ 中心”: http://id.qq.com/
2. 来到 “资料-我的等级” 这页: http://id.qq.com/index.html#mylevel
3. 打开 Chrome 的 Network 监视(或任意浏览器的监视功能、或抓包工具,都行)
4. 筛选监视列表中的 qqlevel_rank 页面
5. 这个页面本身就是个 json 格式的列表,直接保存后要怎么搞都可以啦

搞定,收工。觉得有用就收藏一下吧 :)
5143 次点击
所在节点    分享发现
28 条回复
RE
2016 年 12 月 25 日
INW017bzMfgkkYGn
2016 年 12 月 25 日
试了 2 个 QQ 号,没发现 qqlevel_rank 这个页面
RE
2016 年 12 月 25 日
@default 估计是复制到空格了,完整的 url 是 http://id.qq.com/cgi-bin/qqlevel_rank
hoythan
2016 年 12 月 25 日
QQ 账号没法获取吧?
RE
2016 年 12 月 25 日
@hoythan QQ 号码算不算帐号?
avrillavigne
2016 年 12 月 25 日

如图。
just1
2016 年 12 月 25 日

我怎么没有。。
crab
2016 年 12 月 25 日
JohnLou
2016 年 12 月 25 日
我还以为能获取别人的 qq 好友呢。。
zchzch1014
2016 年 12 月 25 日
可是只能获取那一页的 qq 好友名单……
RE
2016 年 12 月 25 日
@just1 直接进入这个 url 当然没有。。
RE
2016 年 12 月 25 日
@zchzch1014 莫非是好友太多?我 200 多个好友,都在一个 json 一起返回的啊
RE
2016 年 12 月 25 日
@avrillavigne 嗯?
sheldor
2016 年 12 月 25 日
试了一下,除了不能一次性获取所有好友的 QQ 号,用起来还是挺方便的
RE
2016 年 12 月 25 日
@sheldor 能不能说一下好友数量多少?楼上有位朋友也说只返回了第一页,但我 200 多个好友都是一起返回的…
zchzch1014
2016 年 12 月 25 日
@RE 只显示 20 个好友……我也不知道怎么回事
sheldor
2016 年 12 月 25 日

@RE 好像一次只有 20 个,要分好几页
http://id.qq.com/cgi-bin/qqlevel_rank?page_type=1&ldw=*&s=1&n=20&r=*, s 指定排名从第几位开始, n 指定往后排多少位,比如 s=81 , n=20 ,那就返回等级排第 81 到 101 名的好友的 QQ 号, n 最高取 50
sheldor
2016 年 12 月 25 日

s=1 , n=300 ,返回的结果只有 50 个
kingphar
2016 年 12 月 25 日
谢谢楼主,改天去试试:)
RE
2016 年 12 月 25 日
@sheldor 唉,那这样就不方便了,还是要做个工具方便一些,就是觉得这东西需求不是很强,做成工具有点多此一举啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/330033

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX