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