开始使用
  • English
  • 简体中文
前往官网
开始使用
  • English
  • 简体中文
前往官网
  • 开始使用
  • 核心概念
  • 开发指南
    • 账号与授权
    • 设备接入
      • 接入摄像机
      • 接入 SaaS
      • 接入 Web
      • 多相机看板
      • 通过接口绑定设备
      • 设备生命周期
      • 排障:绑定失败与设备离线
    • 音视频
    • 设备能力对接
    • 接收设备消息
    • 开通与管理云存储
    • 上线与排障
  • 设备能力与事件参考
  • API 参考
  • SDK 与工具
  • 方案
  • 平台与支持
本页目录
前提和安全码
bindDevice
SDK 配网或新固件
用设备 API 校验绑定结果
解绑

通过接口绑定设备

通过接口绑定设备

摄像机必须绑到开发者账号,OpenAPI 才能看到。只存在于消费端 App 的设备不可见。总览:接入摄像机。

前提和安全码

需要 AppId / AppSecret、管理员 accessToken,以及设备序列号。

bindDevice 的 code 是设备校验值:

  1. 设备有 auth 能力集:传初始化后的设备密码。
  2. 没有 auth,但标签或二维码有 6 位安全码:传这 6 位数字。
  3. 没有 auth,也没有 6 位码:code 传空。

可选 encryptCode 使用该页的 AES 规则。两个都传时以 code 为准。

bindDevice

POST https://openapi-[DataCenter].easy4ip.com/openapi/bindDevice

必填:token、deviceId、code。成功是 result.code "0" 且无 data。页:bindDevice。

SDK 配网或新固件

新设备或刚升级的设备,可能不能只靠 HTTP bindDevice 完成。要用客户端 SDK 和演示。见 开发移动应用 和 客户端 SDK 首次预览。可先探查 预绑定信息(device.prebind.get)。

用设备 API 校验绑定结果

调用 分页设备详情(device.detail.page)或 绑定状态(device.bindstate.get)。新接入不要用旧的 checkDeviceBindOrNot / listDeviceDetailsByPage,它们已被明确替代。见 旧版接口。

绑定错误如 DV1001(绑在其它账号)、DV1003 / DV1029(已绑定)、DV1005(校验码)见 bindDevice 和 返回码。

解绑

unBindDevice 从本账号移除设备。解绑后,OpenAPI 列表不再返回它。

多相机看板
设备生命周期