登录态管理
微信接口需要有效登录态(token + cookie)。登录态在本地扫码生成,上传到服务器后即可自动采集;失效后重新扫码上传。
方式一:上传本地扫码会话(推荐)
在本机 公众号采集系统 目录执行 python collect.py login 扫码登录后,
把生成的 session/login_state.json 和 session/token.json 两个文件上传到这里。
方式二:粘贴 Cookie 与 Token
电脑浏览器登录 mp.weixin.qq.com 后,F12 打开开发者工具 → Network → 刷新页面,
任选一个请求复制 Cookie 头;Token 从地址栏 ?token=数字 获取。
操作说明
- 本机执行
python collect.py login,弹出浏览器后用你自己的微信扫码登录微信公众平台 - 登录成功后,本机
session/目录出现login_state.json和token.json - 把这两个文件上传到上方「方式一」,或按「方式二」手动粘贴
- 点「验证会话」确认接口可用,然后去「公众号管理」添加目标开始采集
- 登录态有效期通常几天~几周,失效时重复以上步骤即可(已采集数据不受影响)