1. 首页
  2. 编程语言
  3. Python
  4. 基于Python采集爬取微信公众号历史数据

基于Python采集爬取微信公众号历史数据

上传者: 2022-03-16 18:22:17上传 PDF文件 534.15 KB 热度 21次

鲲之鹏的技术人员将在本文介绍一种通过模拟操作微信App的方式采集指定公众号的所有历史数据的方法。为了能够拿到这四个参数,我们需要模拟操作App,让其产生这些参数,然后我们再抓包获取。对于模拟App操作,前面我们曾介绍过通过Python模拟安卓App的方法(详见我们需要模拟操作微信完成如下步骤:1. 启动微信App2. 点击"通讯录"3. 点击"公众号"4. 点击要采集的公众号5. 点击右上角的用户图像图标6. 点击"全部消息"此时,我们可以从https://mp.weixin.qq.com/mp/profile_ext?action=home的应答数据中捕获__biz、appmsg_token以及pass_ticket三个关键参数,以及请求头中的Cookie值。以"数字工厂"这个微信公众号为例,采集过程运行截图如下所示:输出结果截图如下所示:

下载地址
用户评论