掘金小册中的思路,需要用pc做代理,手机使用代理,然后抓取url,但因为微信有pc版,直接安装pc版后就可以直接找到查看历史消息的url。
但是,我觉得这里作者想抓的不止是微信公众号,而是所有手机上有用的app才对。
限于硬件条件在办公室没法用手机,我从简单的开始做。
安装好fiddler后,打开代理,其实没必要,因为fiddler自动代理本机所有请求。但是因为杂七杂八的太多,需要打开filters,只显示微信的url的请求就可以
找到装历史消息json的msglist
然后将"替换成双引号,然后用json格式化工具进行格式化,就可以发现历史消息的格式。不过如果用py来取,应该不用这么替换才对