Appearance
版本兼容
支持的微信版本
| 微信版本 | 系列 | Trace 支持 |
|---|---|---|
| 3.6.0.18 | 3.x | ✅ |
| 3.9.10.19 | 3.x | ✅ |
| 3.9.10.27 | 3.x | ✅ |
| 3.9.11.17 | 3.x | ✅ |
| 3.9.12.15 | 3.x | ❌ |
| 3.9.12.45 | 3.x | ❌ |
| 4.0.1.21 | 4.x | ✅ |
| 4.0.3.22 | 4.x | ✅ |
| 4.1.0.34 | 4.x | ❌ |
| 4.1.2.17 | 4.x | ✅ |
Trace 模式说明
- Trace 支持 ✅:使用 trace ID 进行请求-响应匹配,支持并发请求
- Trace 不支持 ❌:使用消息类型队列进行请求-响应匹配,同类型请求需串行
3.x 低版本登录限制
微信 3.x 版本可能因版本过低被限制登录。PyWechat 提供了自动绕过功能:
python
wechat = WeChat("3.9.10.19", bypass_version=True)工作原理:
- 检测到登录窗口时,将内存中的版本号修改为
3.9.12.56 - 登录成功后,恢复为原始版本号