b7516ea56921885fb9c5ca91fc917a72.png

上一篇微信公众号文章爬取方案发布之后,有好多朋友私信过来问微信小程序怎么抓包,正好最近我的工具需要微信指数的数据,我就把微信指数小程序怎么抓包讲一下。

首先要安装好环境,我使用的是anyproxy,环境的准备,可以参考我微信公众号文章爬取方案的文章,里面说得很清楚。

先说一下几个关键的参数

group_query_list:查询的关键词

wxindex_query_list:查询的关键词

openid:用户公众号或小程序小唯一标识

search_key:一个搜索的签名

openid,通过抓包获得,针对于一个小程序来说,是唯一的,获取后,一直使用即可,search_key比较麻烦,我测试了很多次,大概20分钟左右就会过期,失去权限。微信会调用如下接口,重新获取search_key。

https://search.weixin.qq.com/cgi-bin/searchweb/weapplogin?appid=&js_code=

但此接口中js_code 很难获取计算方法,所以要重新抓包获取一次。

获取数据的接口

https://search.weixin.qq.com/cgi-bin/searchweb/wxindex/querywxindexgroup?query_sug_list=&group_query_list=&wxindex_query_list=&gid=&openid=&search_key=

微信指数的响应中wxindex_str,为近90天的指数值,正序。

想要自动化的朋友,可以私信或评论,够多的话,我再分享关于自动化的内容。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐