小程序入口传参:关于带参数的小程序扫码进入的方法

1.使用场景

1.医院场景:比如每个医生一个id,通过带参数二维码,扫码二维码就直接进入小程序医生页面

2.餐厅场景:比如每个菜一个二维码,通过扫码这个菜的二维码,进入小程序后,可以直接点这道菜,而不是要找菜铺。

3.电商场景:扫码二维码带参数,进入小程序直接购买,比如通过公众号,通过带参数二维码,用户长按识别,直接进入服装的购买页面,提高购买转换。

2.二维码生成

通过后台接口可以获取小程序任意页面的二维码,扫描该二维码可以直接进入小程序对应的页面。
小程序官方提供了3个二维码生成接口。可生成2种类型的二维码。

微信公众号支持带参二维码的批量生成,但是小程序目前不可以,如果数量巨大,比如需要10万个带不同参数的二维码,那官方提供的二维码的生成方式就不实用了(可以自己尝试写一个脚本挂在那里循环生成233)

2.1.类型一

特点:

接口A(菊花形二维码)、接口C(普通方形二维码):适用于需要的码数量较少的业务场景:

  • 0.可接受path参数较长
  • 1.通过该接口生成的小程序码,永久有效
  • 2.生成数量受限制( 目前接口A、B总数量限制是10万个),扫码访问次数没有限制
  • 3.用户扫码后,直接进入指定页面

接口A的参数:

参数 类型 默认值 说明
path String - 不能为空,最大长度 128 字节
width Int 430 二维码的宽度
auto_color Bool false 自动配置线条颜色,如果颜色依然是黑色,则说明不建议配置主色调
line_color Object {"r":"0","g":"0","b":"0"} 二维码的线条颜色

接口C的参数:

参数 类型 默认值 说明
path String - 不能为空,最大长度 128 字节
width int 430 二维码的宽度
2.2.类型二

特点:

接口B:适用于需要的码数量极多的业务场景

  • 0.可接受页面参数较短
  • 1.通过该接口生成的小程序码,永久有效
  • 2.数量不做限制(截止今天,官方未对生成数量做限制)
  • 3.用户扫码后,可以在对应页面获取到二维码中scene字段下面的值
  • 4.B接口调用分钟频率受限(目前5000次/分钟,会调整)
  • 5.B接口没有path参数,B接口只能跳转到主页面上。

B接口每分钟调用频率受限(目前5000次/分钟),超出该限制会报错:45009,官方表示对该限制会做调整。
B接口根据传入参数不同可以用作:渠道统计和大致的场景入口区分(比如:连锁店中,餐厅A是一个二维码,餐厅B是另一个二维码)

接口B的参数:

参数 类型 默认值 说明
scene String - 最大32个可见字符,只支持数字,大小写英文以及部分特殊字
page String - 必须是已经发布的小程序存在的页面(否则报错)
width、auto_color、line_color 和接口1一样
// 这是首页的 js
Page({
  onLoad: function(options) {
    // options 中的scene需要使用decodeURIComponent才能获取到生成二维码时传入的scene
    var scene = decodeURIComponent(options.scene)//参数二维码传递过来的参数
    var query = options.query.dentistId // 参数二维码传递过来的场景参数
  }
})

3.第三方二维码生成

好推二维码(芝麻小程序)
芝麻小程序
草料二维码
草料二维码
阿拉丁二维码
这里写图片描述

功能分析

功能 好推 草料 阿拉丁
费用: 免费 基础功能免费 基础功能免费
批量生成 X 支持 支持
路径带参数 支持 支持 支持
定制参数 支持 X 支持
带场景值 支持 X 支持
二维码统计(人数/次数等) 支持 X 支持
二维码样式定制 支持 支持 支持

《参考文档》

1.微信官方文档
2.小程序二维码和小程序带参数二维码生成
3.小程序社区: 跳坑《八十五》带参数二维码,返回数据保存为图片
4.W3C-微信小程序API 获取小程序页面二维码

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,362评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,330评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,247评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,560评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,580评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,569评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,929评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,587评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,840评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,596评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,678评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,366评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,945评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,929评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,165评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,271评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,403评论 2 342

推荐阅读更多精彩内容