转载网址:https://guozh.net/quick-instructions-open-the-small-program/
v站看到这样一篇帖子,也就是说获取微信小程序的 URL Scheme,然后创建捷径,用捷径一键跳转到微信小程序,这个方法适用任何微信小程序,也就是说可以给你想要的任何小程序创建捷径指令。
本教程是视频的文字稿,推荐看,本教程有参考
获取URL Scheme
微信小程序的 URL Scheme 固定格式如下:
1 |
<span role="presentation">weixin://app/wx5aa333606550dfd5/jumpWxa/?userName=账号原始ID</span> |
但帖子发布后,微信对小程序跳转功能做了限制,其中 AppId 不能固定使用wx5aa333606550dfd5
,要换一个 AppId。其实最后的难点就是这个 AppId 的获取。
这 AppId是什么呢?官方有说明。简单来说,微信公众号(服务号)、小程序、接入微信功能的移动应用都有 AppId,小程序和微信公众号我都有,找到后台的 AppId ,替换后都不行。恰好想起公司有移动端 App 项目接入过微信支付,悄咪咪在数据库找到 AppId ,拿出来替换测试后发现,竟然可以!
也就是说,微信小程序的 URL Scheme 需要接入微信服务的移动端项目 AppId。等会文章底部,我会分享一批可用的 AppId。
再来获取帐号原始ID参数,点击小程序,找到「更多资料」,就能看到。
将获取到的参数,填到「帐号原始ID」,整串地址就是深圳通小程序的 URL Scheme。
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_5d980ccb0c36</span> |
当然,前面提过,这里的 AppId 已经不能用了,要替换
拿到这个 URL 可以用来创建捷径,这个等会说,再来看更复杂点 URL。
上面这条 URL 并没有path
参数,只能跳转到小程序的首页,但如果想跳转我们需要的页面,比如深圳通二维码界面,则需要配置path
参数。
默认没权限获取小程序的页面路径,需要申请开通,打开微信公众号后台,创建图文信息,添加小程序。
输入想查看小程序的名称,一定要填的一模一样,否则查不出来的。
再将鼠标放到「更多页面路径」,填入你的微信公众号,点击开启,再回到小程序界面,就有权限获取其他页面路径。
再将复制的路径,粘贴到上面 URL 后面,得到如下
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_5d980ccb0c36&path=pages/qrcIndexWithMenu/qrcIndexWithMenu.html?synchro=true</span> |
创建捷径
其实上面获取小程序 URL Scheme 只是简单版本,像小程序「车来了」,部分页面path
涉及到参数,所以还需做编码处理,可能更复杂。这里我就不多分享了,看吧,里面有提到。
在 iOS 打开快接指令,创建捷径,选择 Safari,打开 URL,复制粘贴上面的 URL
点击运行就能如愿一键跳转到深圳通扫码页面。
想了解捷径更多玩法,推荐看,之前对捷径做过总结分享。
1 2 3 4 5 |
<span role="presentation">1、什么是捷径</span> <span role="presentation">2、怎样管理捷径(安装、删除、分享、不受信任)</span> <span role="presentation">3、怎样运行捷径</span> <span role="presentation">4、推荐捷径(图片、短链、下载视频)</span> <span role="presentation">5、国内外捷径市场</span> |
添加捷径
上面是自己制作捷径,之前有分享很多快捷指令,但因为 AppId 原因,可能都失效了,但只要替换 URL Scheme 里 AppId ,然后按照如上方法制作捷径就行。
所以我贴一些 URL 。
粤康码:
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_1ac06b5a8f4e&path=operation_plus/pages/yiqing/daka/user/index/index.html</span> |
穗康码:
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_8052c0bb85ba&path=packages/health-code/pages/report-health/index.html</span> |
微信乘车码:
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_3cf62f4f1d52</span> |
通信行程卡:
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_0ed5d82fd775</span> |
深i您健康码:
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_9c23268d5db7&path=pages/mine/todo/code/code.html</span> |
深圳平安门禁:
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_2946562bd6a9</span> |
上海随申码:
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_d4acc9de8978&path=pages/suishenma/jiankangma/index.html?needLogin=false&scene=0</span> |
北京健康宝-本人健康码页面:
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_e3b81975fe3c&path=pages/jxzq/cha-xun-jie-guo/index.html?isOpenBDCheck=1&code=false</span> |
渝康码:
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_8950e79a44c2&path=packages/health-code/pages/report-health/index.html</span> |
河北健康码:
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_21c954017d6d</span> |
南昌赣通码:
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_50f6b41ceee6&path=pages/second/health_cards/healthcards.html</span> |
山东电子健康码:
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_77e3cb5f3991</span> |
辽事通:
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_3bdf8fd1bfe1&path=pages/passCode/main.html</span> |
西安市民一码通:
1 |
<span role="presentation">weixin://app/wxd930ea5d5a258f4f/jumpWxa/?userName=gh_e40e571e6cb4&path=pages/webview/webview.html?url=https://data.xa.gov.cn/ptrace/view/qrcode.html</span> |
小猿搜题(拍照搜题):
1 |
<span role="presentation">weixin://app/wx5aa333606550dfd5/jumpWxa/?userName=gh_10ba875ac32b&path=pages/camera/camera.html</span> |
识花君拍照识花:
1 |
<span role="presentation">weixin://app/wx5aa333606550dfd5/jumpWxa/?userName=gh_60c5387f05e3&path=pages/recogNew/recogNew.html</span> |
AppId
重头戏来了,上面很多捷径已经没办法跳转,因为用的 AppId 都是同一个,目测 URL Scheme 中的 AppId 做了限额,估计和接口限额一个意思,据说每个 AppId 限额 50 万次/天,所以只要能找到可用的 AppId 替换就行。
分享一下我找到的。
1 2 3 4 5 6 7 8 9 10 11 |
<span role="presentation">wx95a3a4d7c627e07d</span> <span role="presentation">wxc4c0253df149f02d</span> <span role="presentation">wx58164a91f1821369</span> <span role="presentation">wx095ef8ef7e64b291</span> <span role="presentation">wxca942bbff22e0e51</span> <span role="presentation">wxd9e0d500b5fb209f</span> <span role="presentation">wx5599d44c9774e754</span> <span role="presentation">wx76fc280041c16519</span> <span role="presentation">wx3d1a6db08c18a8a1</span> <span role="presentation">wx3bef52104e238bff</span> <span role="presentation">@来自v2</span> |
后者图片中 AppId ,我筛选和收集花了点时间,如果想获取:关注公众号「老郭种树」,回复【appid】
如果内容帮到了你,记得给我点个赞。
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://www.3rc.cc/?p=360
共有 0 条评论