手册

目录

一物一码专区

收藏91

阅读41569

更新时间2022-04-11

一物一码专区

能力概述

       微信一物一码是整合微信原生能力,赋予每一件商品独一无二的二维码。通过微信一物一码,品牌可将每一件商品与消费者连接起来,传递商品信息、引导关注公众号、提供查询防伪服务、发放红包等精准化营销,进行用户管理和数据管理。


实现原理

        微信提供的二维码内容由“固定前缀”、“转译压缩后的商品id”、“自定义参数”三部分组成。其中,固定前缀占用16个字符,用于微信客户端识别;商品id占用12个字符,用于唯一标识一款商品;自定义参数由商户传入,将作为主键在【生成二维码->用户扫描->打开商品主页->访问商户设置的网页】这整个流程中作透传,商户可以通过接收微信推送的事件和检查ticket来定位一个二维码和一个用户的对应关系。


后台交互模式


二维码内容说明


字段部分说明
前缀部分使用网页HTTP前缀,所有商品二维码前缀固定都一样。
商品编码
被转译的商品id,用于标识一款商品。
商户定义extinfo参数由商户自定义传入,建议仅使用大小写字母、数字及-_().*这6个常用字符。


实现步骤

       第一步:获取商户信息

       第二步:创建商品

       第三部:发布商品

       第四步:获取商品二维码

       第五步:二维码印刷


二维码版本选择

二维码规范

       为了更好地印刷二维码,请先阅读规范http://www.qrcode.com/zh/about/version.html

extinfo参数长度、二维码版本、纠错级别、二维码尺寸等因素影响到二维码的印刷效果。二维码存储相同内容的情况下,纠错级别越高,对应的二维码版本越高。对应的,相同版本的二维码,纠错级别越高,能够存储的内容越少。

微信平台建议使用的二维码版本为纠错级别为L的版本2和版本3,极端情况下使用版本4。

二维码版本总可容纳字符数已占用字符数可用字符数矩阵
23228425*25
353282529*29
478285033*33

注:使用25*25的矩阵,是指二维码每横每列都由25个数据点组成。


版本图片示例

示例1:extinfo参数≤4个字符,使用版本2的二维码类型,25*25的矩阵,不同尺寸的印刷效果。

二维码内容为http://p.url.cn/yA4AcHqlXqY/1234

示例2:extinfo参数≤25个字符,使用版本3的二维码类型,29*29的矩阵,不同尺寸的印刷效果。

二维码内容为http://p.url.cn/yA4AcHqlXqY/0123456789012345678901234

示例3:extinfo参数≤50个字符,使用版本4的二维码类型,33*33的矩阵,不同尺寸的印刷效果。

二维码内容为http://p.url.cn/yA4AcHqlXqY/01234567890123456789012345678901234567890123456789

科技资讯

更多

精选课程

更多
前端入门_HTML5
前端入门_HTML5

共29课时

61.7万人学习

CSS视频教程-玉女心经版
CSS视频教程-玉女心经版

共25课时

39.3万人学习

JavaScript极速入门_玉女心经系列
JavaScript极速入门_玉女心经系列

共43课时

70.9万人学习

独孤九贱(1)_HTML5视频教程
独孤九贱(1)_HTML5视频教程

共25课时

61.6万人学习

独孤九贱(2)_CSS视频教程
独孤九贱(2)_CSS视频教程

共22课时

23万人学习

独孤九贱(3)_JavaScript视频教程
独孤九贱(3)_JavaScript视频教程

共28课时

33.9万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时

125万人学习

关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号