有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
在开发 H5 面板的过程中,我们需要获取产品信息,设备信息,或者获取设备在线状态,控制设备,这些能力都通过应用端 API 来提供,完整的 API 列表可以参考 应用端 API。H5 自定义开发 SDK 对调用应用端 API 的过程进行了封装,从而方便开发者进行调用。

调用应用端 API

H5 SDK 对应用端 API 的调用过程进行了封装,发送请求时会自动带上公共参数 AccessTokenRequestId
接口定义
sdk.requestTokenApi(action, data, options) => Promise
参数说明
参数名
参数描述
类型
必填
action
具体应用端 API Action 名称,如:AppGetDeviceStatuses
string
data
接口调用参数。
object
options
请参见 wx.request
object
返回值
请求成功(code=0)
返回一个 resolved 的 Promise,其值为应用端 API 响应中的 Response 部分数据。
请求失败
返回一个 rejected 的 Promise,其值的数据结构为:{ code, msg, ...detail }