其实在微信硬件蓝牙开发教程01版已经解释说明了关于产品唯一二维码和型号二维码的区别,我在这里直接引用以前的文章,不在重复解释说明了
我们在开发微信硬件蓝牙设备的时候,在微信公众平台管理中心添加设备,产品设备添加方式有两种,一种是每个产品唯一的二维码,也就是一机一码,第二种就是每种型号一个二维码,也就是我们说的型号二维码,只要硬件设备属于同一种型号,那么这些设备共用一个二维码。
设备二维码
设备二维码是微信硬件平台为接入的智能设备提供的二维码标识。设备二维码有两种:每个设备唯一的二维码及每个型号统一的二维码,开发者可以根据业务需求自行选择。通过扫描设备二维码,用户可以快捷方便的绑定智能设备。
1. 每个设备唯一的二维码
微信硬件平台要求每一个注册设备都有唯一的设备编号,设备开发者可以调用微信 后台接口生成带设备编号的二维码,每个二维码需要与每台设备一一对应。用户购买产 品的同时拿到设备二维码,通过扫描设备二维码就可以在微信上直接绑定该设备。此外,设备厂家还可以在设备二维码上追加自定义参数,标示更多设备相关信息。
2. 每个型号统一的二维码
型号二维码是指一个二维码对应某一个类别/型号的产品,不包含某个具体设备的信息,因此在设备生产过程中,不需要二维码与设备进行一一对应。用户使用扫一扫,扫描品类二维码时,微信客户端会通过局域网发现技术搜索该类别/型号的设备,发现后再进行绑定。因此,使用型号二维码的设备必须支持微信AirKiss局域网发现(即AirKiss2.0)。
注意:wifi设备要支持微信AirKiss局域网发现协议,蓝牙设备只需要支持微信Airsync协议,不需要额外的开发工作,就可以支持型号码。读者注意红色的两种协议是不一样的,虽然他们的拼音拼写很类似。
1,微信硬件蓝牙设备都支持一机一码和型号二维码吗?
回答:是的,只要蓝牙设备支持微信Airsync协议,此蓝牙设备就能支持一机一码 和型号二维码。
2,一机一码和型号二维码使用起来有什么区别吗?
回答:有区别,一机一码在用户扫描二维码后直接跳转到绑定设备界面,而型号二维码在用户扫描后进入我们自己设置的步骤界面,点击下一步后出现扫描附近蓝牙设备广播信号的设备列表,用户点击设备然后才跳转到绑定设备界面。如下图
手机扫描型号二维码后的效果,注意红色圈圈部分和下图展示的步骤是一样的。
扫描附近的蓝牙广播设备
3,型号二维码需要授权吗,还需要微信生成deviceId吗
回答:是的,无论是一机一码还是型号二维码都必须授权获得设备的deviceId。
感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程