本章内容出自《小程序开发不求人》电子书,点击下载完整版
IoT 小程序开发及刷脸支付实现
什么是 IoT?
IoT(The Internet of Things) 即物联网 ,是互联网基础上的延伸和扩展的网络,将各种信息传感设备与互联网结合起来而形成的一个巨大网络,实现在任何时间、任何地点,人、机、物的互联互通。
而 IoT 小程序则是支付宝实现物物相连的一种方式,针对 IoT 的概念,支付宝开发了一系列 IoT 设备,以 IoT 设备为硬件基础,承载 IoT 小程序,实现刷脸购物和支付等功能。
IoT 小程序简介
从设备角度上说,IoT 小程序也是一种实现 IoT 设备二次开发的方法。类似支付宝小程序,IoT 小程序开放了一系列的 API 和组件。开发者可以快速开发一个IoT 小程序,定制 IoT 设备功能,满足各行业个性化的需求。
IoT 设备
目前支付宝已经开发了一系列 IoT 的产品,详细产品介绍请至支付宝 IoT 官方网站查看。目前已经支持开发 IoT 小程序的主要是蜻蜓系列设备,目前包括:支付宝盒-F1、支付宝盒-F4、蚂里奥刷脸设备T1A、商米刷脸设备 T3B00 、支付宝盒 F4H、支付宝盒 F4 plus。如下图所示:
蜻蜓设备专为 IoT 设计,配备前置摄像头,提供刷脸功能,可以通过接入 IoT小程序实现更多便捷的功能。
IoT 小程序与多端发布
什么是多端?
所谓多端,其实就是指不同的应用终端,支付宝小程序是一种应用终端,IoT 小程序也是一种应用终端,另外还有淘宝、钉钉等开发了小程序就又是另外的应用终端。
那么多端发布则是指使用支付宝小程序提供的各种接口,可以开发其他端的小程序并发布到各个端使用。也就是说开发者开发一次支付宝小程序,同一套代码不做任何改动就可以通过接口发布到各个端,同时触达更多的用户群体,节约了开发成本。
支付宝小程序目前支持的终端有:
所以 IoT 小程序的开发也可以使用支付宝小程序的接口进行开发。