qq好友列表获取之动态爬虫清洗爬取好友列表数据 - 获取qq好友、群、群成员列表

本文详细介绍了如何通过动态爬虫获取QQ好友列表数据,包括分析qzone请求、查找参数来源、模拟数据请求的过程。重点解析了qzonetoken和g_tk的获取方法,并提供了使用XMLHttpRequest进行模拟请求的示例。
摘要由CSDN通过智能技术生成

qq好友列表获取之动态爬虫清洗爬取qq好友列表数据 - 获取qq好友ip、群、群成员列表。我们的好友列表要从 qzone 获取,现在打开 qzone 的链接 https://h5.qzone.qq.com/mqzone/index 并且登陆。

具体步骤:

1、分析qzone请求
2、分析参数来源
3、仿照数据请求

上次写的一个qzone登陆写的不详细这次决定写一个详细分析qzone js 获取好友列表

分析qzone请求

我们的好友列表要从 qzone 获取,现在打开 qzone 的链接 https://h5.qzone.qq.com/mqzone/index 并且登陆。

你可能会说你在逗我,这特么哪里来的qq好友列表
别急,好友列表肯定是有的不然你发表说说怎么@你的好友呢

说到@好友都明白了吧,我们的好友列表接口就从这里开始拦截接口请求。
先把打开我们发说说的那个框框,再把浏览器开启调试模式,清空网络请求拦截列表

qq好友列表获取
qq好友列表获取

现在你应该在发说说的那个界面,点一下说说框下面的 @符号

qq好友列表获取
qq好友列表获取

盯住网络请求那一块,找一下那个像是获取好友列表的,发现一共就6个请求,我一眼就看到了mfriend_list 接口意思很直白啊

qq好友列表获取
qq好友列表获取

qq好友列表已经找到,接下来就是分析参数了,这个过程很痛苦

 

分析参数来源

首先点我刚刚说到的那一条请求记录 就是这样子的 我对自己的qq号打了码毕竟这个东西获取到可以直接用cookie登陆的

  • 5
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值