小程序接口的意思是其他第三方开发的工具与微信进行对接的通用数据交换通道;就好比总的水管会分出很多接口给单个用户使用一样的道理,
这样比较好理解;
接口是系统为用户提供的两类接口之一,编程人员在程序中通过程序接口来请求系统提供服务。面向过程语言最基本的单元是过程和
函数。
小程序开发接口新增能力
1、开放低功耗蓝牙通讯接口
小程序可以搜索和连接周边的蓝牙设备,并与之交换数据。
2、开放卡券能力接口
用户可以在服务号或小程序中快速领取会员卡,同时支持会员卡内使用小程序服务,享受会员权益。
注意:仅支持会员卡
3、共享微信通讯地址接口
经用户授权后,小程序可以直接获取用户在微信中保存的通讯地址,不必再让用户重复输入。
4、打开小程序设置页接口
开发者可以引导用户,快速进入设置页,管理当前小程序的各种授权,如是否允许获取昵称头像,地理位置等。
5、分包加载接口
小程序可以支持分成多个包,每个包不超过2M,总大小不超过4M。开发者可根据用户需要,只下载指定包,而不用全部下载。从而提升下载和打开的速度。
6、自定义组件接口
开发者可以编写可复用的各种组件,自用甚至开源给大家。减少重复开发工作量,部分优秀组件也可以推广给其他开发者。
7、Wi-Fi接口
在小程序中可以搜索周边的Wi-Fi,或在知道密码后连接指定的Wi-Fi。参考小程序:“WiFi一键连” 。该能力过去属于安卓和iOS操作系统的底层能力,所有APP无需授权即可使用。
8、NFC接口的hce模式(仅安卓)
用户打开小程序后,调用这个接口,可以将手机模拟成一张指定的卡。如门禁卡、公交卡,手机靠近闸机即可刷上。该能力过去属于安卓操作系统的底层能力,用户将指定app在系统设置中设成hce的模拟应用后,该app即可具备这个能力。因此使用小程序的hce接口以前,需要用户手动将微信先设置模拟应用。参考小程序:“微付充云开”。
9、内嵌网页功能ce模式(仅安卓)
为支持开发者把网页功能快速迁移至小程序内,或便于小程序内使用频繁变更的活动网页,小程序新增web-view接口能力。