Python 爬取小程序接口图片
之前我开发过一个「校徽头像制作」的微信小程序,目前陆陆续续添加了有几百来所高效校徽,用户数也有 1w+ 了。
校徽之前都是自己手动一个一个添加到服务器的,效率很低,导致如今都还有很多校徽缺失,体验不好。
这几天偶然发现了另外一个小程序,里面的校徽图片很齐全,于是决定爬一爬。
反编译小程序
要爬小程序里面的数据,需要知道小程序的接口地址以及参数。反编译小程序的主要目的就是是看到的 JavaScript 代码,这样就可以知道网络请求的 URL 以及 参数名称。
反编译小程序的过程比较复杂,这里可以直接参考文章:只需两步快速获取微信小程序源码1。
最后,我在代码中获取到如下关键信息:
const url = `https://api.iamsaonian.com/index.php`;
const param = {
'm': "Api",
'c': "Xiaohuiavatar",