获取小程序分享卡片的小程序页面路径

作为前端开发,尤其是小程序开发,平时多多少少需要接触小程序的转发。
而有的时候,我们需要查看小程序在微信中分享的卡片信息。

如果有小程序源代码,这些问题都不是问题,懂开发的都懂,看一眼就知道了。
但是很多时候我们是没有小程序源码的,比如需要分析别人家的小程序。

下面是一些分析小程序卡片信息的方式方法。
如果是只需要查看小程序的账号主体信息、账号原始id、appid、服务类目、名称等信息很简单
只需要

1
点击小程序右上方 “...”  —— 点击弹出框的小程序名称 —— 更多资料 即可查看

如果需要查看当前小程序分享卡片的页面路径,那就需要借助一些工具了。
下面是借助微信网页版来抓包实现的。
抓包能抓到很多有用的信息。
如下是抓包网页版的微信来获取当前小程序的分享路径的方式。

1.打开微信网页版,登录
2.打开抓包工具(chrome控制台或者代理工具都行)抓包
3.找到请求

1
https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxsync 

4.找到该请求的response中的如下字段,该字段里面就包含了小程序的页面路径

1
AddMsgList[0].Content

5.因为该字段内容是一个编码过的 xml 代码,因此需要解析
最简单的方式就是新建一个空的 html 文件,然后该 xml 代码粘贴进去,然后用浏览器打开。