乐橙云开发文档
控制台
更新日志
控制台
更新日志
快速入门
  • 开始使用
  • 核心概念
  • 开发指南
  • 设备能力与事件参考
  • API 参考
    • 公共约定
      • 调用约定
      • 签名
      • 获取 token
      • 错误码
      • 限额与频率
      • 版本与变更策略
    • 账号与授权
    • 设备管理
    • 设备能力
    • 设备配置与操作
    • 直播地址
    • 录像查询
    • 告警记录
    • 推送配置
    • 门锁
    • 云存储
    • 云转存
    • AI分析
    • AI智见
    • 资源池额度管理
    • 遗留接口
  • SDK 与工具
  • 行业方案
  • 平台与支持
本页目录
接口域名
请求体结构
响应体结构
相关

调用约定

调用约定

开放平台 HTTP 接口统一为 POST https://openapi.lechange.cn/openapi/[method],请求体与响应体均为 JSON。先 获取 token,再在 params.token 传入 accessToken(除少数免 token 方法外),组装其余 params 后按 签名 计算 system.sign,再发起调用。

接口域名

请求类型域名
HTTP POSThttps://openapi.lechange.cn:443/openapi/[method]

[method] 为接口方法名(如 accessToken、bindDevice)。URL 路径不含版本号;协议版本写在请求体 system.ver(当前固定 1.0)。

请求体结构

字段类型说明
system.verString协议版本,当前为 1.0
system.signString签名,计算见 签名
system.appIdString应用 ID,在 控制台 · 我的应用 · 应用信息 获取
system.timeLong客户端 UTC 时间戳(秒),与平台时间误差不超过 5 分钟,否则 SN1002
system.nonceString随机字符串;可用标准 UUID(含连字符,见下例)或 32 位十六进制串。5 分钟内不可重复,否则 SN1005
paramsMap各接口业务参数
params.tokenString多数业务接口必填(管理员或子账号 accessToken)。accessToken 等少数方法自身不需要;缺失或无效 → OP1007(见 错误码)
idString请求唯一 ID,建议 UUID

获取管理员 token 的请求示例(sign 需按签名规则自行计算):

{
  "system": {
    "ver": "1.0",
    "appId": "lcdxxxxxxxxx",
    "sign": "xjhCQBoJ9hRDsCjyDcHjtDNzRZ3ZJezcawsfWeiaoxU=",
    "time": 1706511734,
    "nonce": "f5a1ae2d-c09c-4d39-a744-83a5c2c653c2"
  },
  "id": "98a7a257-c4e4-4db3-a2d3-d97a3836b87c",
  "params": {}
}

响应体结构

字段类型说明
result.codeString返回码,0 为成功;分组见 错误码
result.msgString返回码描述
result.dataMap业务数据
idString与请求中的 id 一致

成功响应示例:

{
  "result": {
    "msg": "操作成功。",
    "code": "0",
    "data": {
      "expireTime": 259176,
      "accessToken": "<yourAccessToken>"
    }
  },
  "id": "98a7a257-c4e4-4db3-a2d3-d97a3836b87c"
}

HTTP 状态码为 200 时仍可能出现业务失败,以 body 内 result.code 为准。

相关

  • 签名
  • 获取 token → accessToken
  • 首次接口调用
  • 各业务方法参数见 API 参考 对应分组

商务合作:cloud_openteam@imou.com · 工单 · 获取帮助(公众号、小程序试用中心)

Copyright © 2015-2026 IMOU. All Rights Reserved. 浙ICP备16023676号

事件总表
签名