第三方应用开发 客户端API JS-SDK 智慧硬件 添加设备
添加设备
最后更新:2022/09/28
可联系渠道经理采购或代理智慧硬件接口已支持设备 联系渠道经理
添加设备
最后更新:2022/09/28
wx.invoke("addDevice", {
        "type": "qrcode",        // 设备发现方式,支持 qrcode/bluetooth/input
        "qrcode_url": "https://open.work.weixin.qq.com/connect?xxx",
        "sn": "TEST001"
    },function(res){
        if (res.err_msg == "addDevice:ok")
        {
            // 操作完成返回
        }
    }
);
此接口在企业微信4.0.18及以后版本支持,仅IOS/Andriod版本支持

权限要求:

  1. 接口调用需要经过agentConfig
  2. 发起用户需要有设备添加权限(超级管理员/设备管理员)

 

请求参数说明:

参数类型必填说明
typeString设备发现方式,支持类型:qrcode(二维码识别)/bluetooth(蓝牙发现)/input(sn码输入)/choose(进入选择添加设备方式列表)
qrcode_urlString当type=qrcode时必填设备静态/动态二维码链接
snString当type=sn时选填设备SN码
  • 指定 type=qrcode,此时会识别传递的 qrcode_url,如果是正确的链接,则直接进入到设备详情。
  • 指定 type=bluetooth,则进入蓝牙发现的列表页,进行搜索识别
  • 指定 type=input,若未传入sn,则进到输入sn的流程;若传入sn,合法的sn会直接进入到设备详情
  • 指定 type=choose,则进到选择添加设备方式列表

 

返回参数说明:

参数类型说明
err_msgString当添加设备成功返回/取消添加返回时,err_msg为 addDevice:ok
参数失败情况,err_msg为 addDevice:fail
上一篇
获取设备数据授权
下一篇
查看设备