微信小程序之扫普通链接二维码打开小程序

1|0一、需求

​ 扫描自定义的二维码链接打开小程序指定页面,可以在二维码链接里面加一些自定义参数,本人是用于扫码发券用,比如扫这个二维码进入首页登陆后发5元,扫那个发10元,发券的金额都写在了二维码参数里面,实际场景复杂一点,大概是这个意思。

2|0二、调研

  1. 登录微信小程序后台,开发——开发管理——开发设置——扫普通链接二维码打开小程序。(本来还在想自定义的二维码怎么才能跳转,果然是只能配置好才可行。

  2. 配置普通链接主要遇到三个问题(当然前提是你要有自己的域名地址了

    a) 校验文件上传到访问地址下。这块本来想丢到服务器上面,后面直接放项目里面算了,访问springboot静态资源即可。

    b) 二维码规则。相信大部分人都是用来传动态参数的,根据他文档提供的规则,其实解释的很模糊。
    如:| https://www.qq.com/a/b?id=123 | https://www.qq.com/a/b?id=132 | 参数不满足前缀匹配 |
    我还在想这是哪里不符合规则了,这不是一模一样吗。原来他的意思是你在二维码规则里面填了 |https://www.qq.com/a/b?id=123| 那测试链接就只能是在123后面接着加,如| https://www.qq.com/a/b?id=123_1 | ,| https://www.qq.com/a/b?id=123&c=123 | 。
    那我为什么要在二维码规则里面手动写死一个id作为参数呢,我这样不行吗 |https://www.qq.com/a/b| ,测试链接|https://www.qq.com/a/b?id=123| 答案也是不行的,好像想要测试自定义参数就只能先定义一个写死的参数,然后再用&拼接。

    c) 测试范围。我开发者该如何测试,不影响正式版。我只在测试范围里面勾选了体验版好像是没用的,实际扫码后还是跳转到了正式版。只有加了 |测试链接(选填)| 这项后才会跳转到体验版/开发版。看的我都无语了。

  3. 真是蠢死的开发文档,更新博客主要是吐槽。


__EOF__

本文作者boxJLP
本文链接https://www.cnblogs.com/toWorld/p/17650867.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   boxJLP  阅读(655)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示