分享好友 最新资讯首页 最新资讯分类 切换频道
微信小程序之扫普通链接二维码打开小程序实现动态传递参数及踩坑总结
2024-12-29 20:48


在现有需求的驱动下, 需要手动生成普通二维码并且携带动态参数来跳转打开小程序实现后续功能,本文章主要用于记录如何配置普通链接二维码打开小程序和配置过程中踩过的坑。

扫码打开小程序接入指南

  1. 首先在这里选择对应的 协议类型选择大小写

  2. 填写二维码规则

    1. 二维码规则的域名须通过备案的验证。
    2. 支持 、、开头的链接(如:、、)。
    3. 一个小程序帐号可配置不多于10个二维码前缀规则。
  3. 填写前缀占用规则:选择是否独占符合二维码前缀匹配规则的所有子规则
    如选择占用,则其他帐号不可申请使用满足该前缀匹配规则的其他子规则。

  4. 向服务器添加校验文件

    下载随机校验文件,并将文件上传至服务器指定位置的目录下,方可通过所属权校验。

    验证文件放置规则: 放置于URL中声明的最后一级子目录下,若无子目录,则放置于host所属服务器的顶层目录下。请根据页面提示将验证文件放置在指定的目录下。

  5. 设置小程序功能页面
    配置扫描二维码后打开的小程序功能页面路径,如: 。

  6. 设置测试链接(选填)
    填写符合二维码前缀匹配规则的二维码完整链接用于测试,如包括参数,请完整填写。

    一个规则可以填写不多于5个测试链接,可多次修改。若二维码与测试链接匹配,且用户微信号是小程序指定的管理员/开发者/体验者,将打开指定版本的小程序。

  1. 用户可以通过微信 “扫一扫” ,扫描该二维码,就会跳到小程序的 对应的功能页面

  2. 在 中解析 处理拿到的参数,就可以进行后续的逻辑操作了。

     

    将拿到的参数提取成对象的工具类

     

1. 扫码打开小程序出现 “页面不存在”

这个问题纠结了我好久,最后又仔细阅读了一下官方提供的文档,将这个问题解决了。发现还是因为自己阅读文档不仔细造成的,大家只要按照上面的配置实例截图来配置,基本上就是没问题的。这里需要注意的是设置的二维码规则,大家可以注意一下。

2. 测试版本需要注意的几个点

  1. 测试版本不需要发布也是可以进行测试的
  2. 测试阶段不发布只能扫描测试链接中设置的地址中的二维码,其他的就算符合规范也不可以的。
  3. 如果是要动态匹配参数,那么动态部分必定是 / 后面的字符串
  4. 如果是要动态匹配参数,那么提交的地址最后一定带 /
  5. 提交的规则地址对应的项目路径下必须有验证文件,所以不建议设置过长的规则路径

其实扫普通链接二维码打开小程序的配置和使用还是比较简单的,应用场景也是比较多的,只不过第一次配置的时候还是需要细心一点的,避免多次重复操作。

最新文章
AI 最“纯正”概念股,何时迎来价值回归?
划重点① C3.AI 由企业软件领域的老炮 Tom Siebel 一手缔造。一开始只是专注于能源行业,随着技术愈发成熟和市场需求的变化,C3.
AI智能炒股、金牌服务策略模型……3犯罪团伙开发非法炒股软件获利近1个亿
在没有取得经营许可的情况下,违规开发多款炒股软件并收取服务费,3个犯罪团伙共56名嫌疑人利用此方法获利9200余万元。12月21日
CGFT是什么证书?跟AQF有什么区别呢?
CGFT是张什么证书呢?适合哪些人群呢?为什么要学CGFT呢?CGFT课程有哪些呢?与AQF有什么区别呢?如果你是第一次听说CGFT这个证书的话
AI作词创作工具官方平台 - 手机版全功能体验及最新版更新
1. 作词创作版官网简介:作词创作版官网是一个专门为音乐创作者提供智能作词服务的在线平台。该官网集成了先进的自然语言应对技
9.8 note
css+html(笔记) *** display:none  不占位 visibility:hidden  占位 *** 相对定位:占
AI Open 专刊征稿 | 知识获取与推理
2012 年 Google 公司提出知识图谱的概念,以结构化方式描述海量概念、实体及其语义关系,旨在增强语义搜索,提升搜索质量。次年
ai换脸哪个软件好用?好用的工具在这里!
第一步:首先我们需要从官网上面添加一下这款AI换脸工具,大家可以用自己的电脑浏览器搜一下这款工具的官方网站,然后就能免费添
android 热搜词 布局,【热搜词方案】android/java热搜词方案设计
【热搜词方案】android/java热搜词方案设计热搜词,即用户搜索频率很高的一些关键词每个app基本上都会有搜索的功能,
2023最火游戏排行榜前十名有哪些 高人气游戏前十名盘点
游戏在上线以后能否成为玩家们特别喜欢的,不仅仅是因为与游戏背景有关,也与游戏的玩法有关,比如在2023年的时候,就有很多火热
360企业安全浏览器基础版终端统一管控
产品概述以浏览器为载体建立专用的办公入口,面向政企领域客户,以支持国家网络安全大战略、提高整体效率,降低协作成本,保护信