第三方应用开发
小程序
基础
连接微信
办公
JS-SDK
基础
连接微信
办公
第三方应用开发
客户端API
JS-SDK
智慧硬件
添加设备
添加设备
最后更新:2025/03/27

目录

  • ww.addDevice(params)
  • 功能描述
  • 使用限制
  • 参数说明
  • params: Object
  • 返回说明
  • 旧版jweixin调用
  • 示例代码
  • ww.addDevice(params)

    兼容性:企业微信 iOS、Android 4.0.18 开始支持

    功能描述

    添加设备。

    ww.addDevice({
      type: 'qrcode',
      qrcode_url: 'https://open.work.weixin.qq.com/connect?xxx',
    })

    使用限制

    • 本接口必须使用应用身份进行注册

    • 发起用户需要有设备添加权限(超级管理员/设备管理员)

    参数说明

    params: Object

    属性类型必填说明
    typestring

    设备发现方式

    合法值说明
    qrcode

    识别传递的 qrcode_url

    如果是正确的链接,则直接进入到设备详情

    bluetooth

    进入蓝牙发现的列表页,进行搜索识别

    input

    进入输入 sn 流程

    若传入 sn,则直接进入设备详情

    choose

    进入选择添加设备方式列表

    qrcode_urlstring

    设备静态 / 动态二维码链接

    当 type 为 qrcode 时必填

    snstring

    设备 SN 码

    当 type 为 sn 时选填

    successFunction

    成功回调

    failFunction

    失败回调

    cancelFunction

    取消回调

    completeFunction

    完成回调

    返回说明

    Promise<Object>

    属性类型必填说明
    errMsgstring

    通用错误信息

    errCodenumber

    通用错误码

    旧版jweixin调用

    示例代码

    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")
            {
                // 操作完成返回
            }
        }
    );
    上一篇获取设备数据授权
    下一篇查看设备
      本节内容
    服务端API
    基础
    数据与智能专区
    应用接收专区通知
    连接微信
    客户联系
    办公
    小程序接入对外收款
    客户端API
    小程序
    基础
    连接微信
    办公
    JS-SDK
    基础
    连接微信
    办公
    更新日志
    联系我们