NFC碰一碰打开微信小程序
·
NFC碰一碰打开微信小程序方案
方法概述
目前有三种主要方法实现NFC碰一碰打开微信小程序:
方法一:获取短链URL Link
- 特点:会受手机型号和手机应用权限的限制
- 表现:大部分情况下会先进入浏览器,再跳转到小程序
- 限制:用户体验相对较差
方法二:获取加密scheme码(链接1)
- 接口:
generateScheme接口 - 表现:
- 安卓设备无法直接打开
- 其他手机会弹出微信选项,用户选择后可以打开小程序
- 适用场景:适用于短信、邮件、外部网页、微信内等拉起小程序的业务场景
方法三:获取NFC的小程序scheme(推荐方案)
前提条件
- 必须在微信后台添加硬件设备
- 硬件设备需要经过申请和审核流程
实施步骤
① 微信后台配置
- 登录微信后台
- 选择左侧栏的"硬件设备"
- 开通硬件设备功能
- 添加具体设备信息
- 等待审核通过后,申请设备能力
- 审核通过后获取
model_id
② 接口调用
- 使用"获取NFC的小程序scheme"接口(链接2)
- 需要参数:
model_id(必填)、sn(一机一码时填写) - 接口地址:
POST https://api.weixin.qq.com/wxa/generatenfcscheme
③ NFC芯片配置
- 使用购买的NFC芯片提供的APP
- 先添加获取到的URL scheme
- 添加应用设备,选择"微信"
- 将配置写入到NFC芯片中
注意事项
- 所有方法仅针对国内非个人主体的小程序开放
- 小程序必须已发布线上版本
- 每天生成URL Scheme和URL Link的总数量上限为50万
- 每天通过URL Scheme和URL Link打开小程序的总次数上限为300万
- 长期有效Scheme或short link达到生成上限10万后不可再生成
推荐方案
方法三是最佳选择,虽然流程相对复杂,但用户体验最好,能够直接通过NFC碰一碰打开小程序,无需中间跳转步骤。
更多推荐

所有评论(0)