首页 > 编程语言 >微信小程序之扫普通链接二维码打开小程序

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

时间:2023-08-23 12:11:22浏览次数:32  
标签:qq www 之扫 微信 程序 二维码 123 https com

一、需求

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

二、调研

  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. 真是蠢死的开发文档,更新博客主要是吐槽。

标签:qq,www,之扫,微信,程序,二维码,123,https,com
From: https://www.cnblogs.com/toWorld/p/17650867.html

相关文章

  • 6款程序员必备的 Chrome 扩展插件!逼格秒提升
    美化JustBlack午夜黑主题简介:Chrome官方团队出品的黑色主题皮肤,值得拥有!推荐指数:⭐⭐⭐⭐⭐下载链接:https://www.chajianxw.com/themes/18893.htmlDarkReader暗黑主题简介:能在任何网站上开启夜间模式,同时,它还支持自定义调整亮度、对比度,应用棕褐色滤镜、黑暗模式,设置字体和忽......
  • 在Mac系统上构建适用于Linux 64位的Go程序
    要在Mac系统上构建适用于Linux64位的Go程序,可以采用以下2种方式:1.通过设置环境变量并使用交叉编译来实现以下是在Mac系统上构建适用于Linux64位的Go程序的步骤:在你的项目根目录下,打开终端。设置环境变量GOOS和GOARCH为linux和amd64,分别表示目标操作系统为Linux,目......
  • Python基础入门学习笔记 050 模块:模块就是程序
    什么是模块•容器->数据的封装•函数->语句的封装•类->方法和属性的封装•模块->模块就是程序命名空间爱的宣言:世界上只有一个名字,使我这样牵肠挂肚,像有一根看不见的线,一头牢牢系在我心尖上,一头攥在你手中,这个名字就叫做鱼C工作室计算机一班的小花……导入模块•......
  • 11 款程序员必备的 Chrome 扩展插件! 提升开发效率!
    Octotree树形菜单简介:Octotree是一款增强GitHub代码审查和探索的浏览器扩展,可以非常方便帮助您查阅代码。推荐指数:⭐⭐⭐⭐⭐下载链接:https://www.chajianxw.com/developer/11032.html划词翻译简介:一站式划词/截图/网页全文/音视频翻译扩展,支持谷歌、DeepL、百度、搜狗等......
  • C++入门及简单程序结构题目
    C++入门及简单顺序结构题目1.交换值【题目描述】输入两个正整数a和b,试交换a、b的值(使a的值等于b,b的值等于a)。【输入】输入两个正整数a和b。【输出】输出a与b交换值后的结果。【输入样例】23【输出样例】32inta,b,c;cin>>a>>b;c=a;a=b;b=c;printf("%d%d",......
  • linux centos7安装微信开发者工具
    要在CentOS7.6上安装图形化界面,可以按照以下步骤进行操作:#1.更新系统:sudoyumupdate#2.安装GNOME桌面环境:sudoyumgroupinstall"GNOMEDesktop"-y#3.配置系统默认启动为图形模式:sudosystemctlset-defaultgraphical.target#4.安装图形化界面的依赖包:s......
  • 英伟达™(NVIDIA®)535.98 Linux 图形驱动程序发布
    英伟达™(NVIDIA®)公司近日发布了适用于 Linux、FreeBSD和Solaris系统的NVIDIA535.98图形驱动程序,作为其生产分支的维护更新,解决了各种错误和问题。在英伟达™(NVIDIA®)535.86.05版本发布仅三周后,新版驱动程序就解决了多个Bug,包括在虚拟终端和X之间切换时使用某......
  • 【运营版】盛大大财神多功能完美运营微信/支付宝/云闪付/抢单系统源码/完整数据
    源码介绍:盛大大财神多功能完美运营微信/支付宝/云闪付/抢单系统源码/完整数据做码商的那时候都知道的,大财神,功能以及各方面都是很不错的。完美运营级无BUG。VUE+thinkphp5前后端分离,喜欢的拿去学习研究,里面带简单的搭建教程   点击链接,免费下载:提取码:011e......
  • 实验2:天气查询小程序
    一、实验目标掌握服务器域名配置和临时服务器部署;掌握wx.request接口的用法。二、实验步骤首先到和风天气开发服务~强大、丰富的天气数据服务(qweather.com)官网注册账号。进入控制台,创建项目。设置项目名称,选择订阅为“免费订阅”,设置KEY为“WebAPI”并填写名称。......
  • 2023年小程序游戏可以玩出哪些花样?
    疫情过后,一地鸡毛。游戏行业的日子也不好过。来看看移动游戏收入:2022年,移动游戏收入达到920亿美元,同比下降6.4%。这告诉我们,2022年对移动游戏市场来说是一个小挫折。但不管是下挫还是上升,移动游戏市场依然代表了大趋势,手机游戏在全球游戏市场中占据的份额也越来越大。据Newzoo的数......