生成任意小程序页面的进入放射码方法

时间:2022-12-31 16:58:43

分为三个步骤

1、找到页面路径

2、生成干净的扫码场景

3、生成放射码


【找到页面路径】

赛客运动超市,开启 vConsole (调试),清空日志,进入页面,在新生成日志的最上边,可以看到路径 pages/ucenter/personalShop/personalShop 这样的。


【生成干净的扫码场景】

需要通过 POST 调用如下接口

https://wemall.cikers.com/cikers/wechat/scene/saveSceneData?scene_str=params%3D1

或者

https://wemall.cikers.com/cikers/wechat/scene/saveSceneData?scene_str=nothing

在返回值里边,有 data ,就是新生成的场景 ID


【生成放射码】

​https://wemall.cikers.com/cikers/wechat/scene/getWXacode.jpg?scene_id=2061285&page=pages/ucenter/personalShop/personalShop​

其中 scene_id 填写第 2 步获取的场景 ID 。

page 填写第 1 步获取的页面路径;页面路径是字母开头,不是 / 开头。


生成放射码的请求直接用浏览器地址栏即可发出,比较慢,需要等一段时间。弹出的下载窗并没有自动给文件命名,需要手动命名。