微信小程序API接口可以帮助小程序开发者开发小程序时方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。本文汇总了常用的微信小程序API接口,希望能帮助到大家!

微信小程序API接口类型:

1、事件监听API:以on开头的API用来监听某个事件是否触发。这类API接受一个回调函数作为参数,当事件触发时会调用这个回调函数,并将相关数据以参数形式传入。

2、同步API:以Sync结尾的API都是同步API,也有一些其他的同步API。同步API的执行结果可以通过函数返回值直接获取,如果执行出错会抛出异常。

3、异步API:大多数API都是异步API。这类API接口通常都接受一个Object类型的参数。异步API的执行结果需要通过Object类型的参数中传入的对应回调函数获取。部分异步API也会有返回值,可以用来实现更丰富的功能。

4、云开发API:开通并使用微信云开发,即可使用云开发API,在小程序端直接调用服务端的云函数。

微信小程序API接口汇总:

基础:

名称

功能说明

wx.env

环境变量

wx.canIUse

判断小程序的API,回调,参数,组件等是否在当前版本可用

wx.base64ToArrayBuffer

将 Base64 字符串转成 ArrayBuffer 对象
wx.arrayBufferToBase64

将 ArrayBuffer 对象转成 Base64 字符串

系统

名称

功能说明

wx.openSystemBluetoothSetting

跳转系统蓝牙设置页

wx.openAppAuthorizeSetting

跳转系统微信授权管理页

wx.getWindowInfo

获取窗口信息

wx.getSystemSetting

获取设备设置

wx.getSystemInfoSync

wx.getSystemInfo 的同步版本

wx.getSystemInfoAsync

异步获取系统信息

wx.getSystemInfo

获取系统信息

wx.getDeviceInfo

获取设备基础信息

wx.getAppBaseInfo

获取微信APP基础信息

wx.getAppAuthorizeSetting

获取微信APP授权设置

更新:

名称

功能说明

wx.updateWeChatApp

更新客户端版本

wx.getUpdateManager

获取全局唯一的版本更新管理器,用于管理小程序更新