乐橙云开发文档
控制台
更新日志
控制台
更新日志
快速入门
  • 开始使用
  • 核心概念
  • 开发指南
  • 设备能力与事件参考
  • API 参考
    • 公共约定
    • 账号与授权
      • accessToken(获取管理员 accessToken)
      • createSubAccount(创建子账号)
      • getOpenIdByAccount(根据子账号获取openId)
      • deleteSubAccount(删除子账号)
      • listSubAccount(获取子账号列表)
      • subAccountToken(获取子账号Token)
      • addPolicy(添加子账号权限)
      • clearPolicy(清除子账号授权策略)
      • queryDevicePermission(子账号设备维度权限)
      • deleteDevicePermission(删除子账号设备权限)
      • listSubAccountDevice(查询子账号有权限的设备列表)
      • subAccountDeviceInfo(获取子账号下指定的授权设备详细信息)
      • subAccountDeviceList(分页获取子账号下授权设备的详细信息)
    • 设备管理
    • 设备能力
    • 设备配置与操作
    • 直播地址
    • 录像查询
    • 告警记录
    • 推送配置
    • 门锁
    • 云存储
    • 云转存
    • AI分析
    • AI智见
    • 资源池额度管理
    • 遗留接口
  • SDK 与工具
  • 行业方案
  • 平台与支持
本页目录
请求参数
请求示例
响应字段
响应示例
错误码
说明
相关

subAccountDeviceInfo(获取子账号下指定的授权设备详细信息)

subAccountDeviceInfo:获取子账号下指定的授权设备详细信息

要点:https://openapi.lechange.cn/openapi/subAccountDeviceInfo · 见 错误码

获取子账号下指定的授权设备详细信息,仅限子账号token调用

请求参数

参数名参数类型是否必填默认值合法值参数说明
tokenString是子账号token
deviceListdeviceIdString是设备序列号列表,最大支持8个设备查询
channelListString否"1,2,3,4,5":多个通道号逗号隔开,为空时查询所有设备通道通道号列表
apListString否"1,2,3,4,5":多个配件号逗号隔开配件Id列表

请求示例

{
  "system": {
    "ver": "1.0",
    "appId": "lcdxxxxxxxxx",
    "sign": "xjhCQBoJ9hRDsCjyDcHjtDNzRZ3ZJezcawsfWeiaoxU=",
    "time": 1626313585,
    "nonce": "93686fc7-153e-41b7-924b-834a901b98b4"
  },
  "id": "4f1dead2-ff99-49a7-a996-e996d56711b9",
  "params": {
    "deviceList": [
      {
        "channelList": "0",
        "apList": "0,1",
        "deviceId": "TESTQWERXXXX"
      }
    ],
    "token": "<yourAccessToken>"
  }
}

响应字段

字段名字段类型字段说明
deviceListdeviceIdString设备序列号
statusString设备状态,online:在线,offline:离线,sleep:休眠,upgrading升级中
deviceModelString设备型号
catalogString设备大类【NVR/DVR/HCVR/IPC/SD/IHG/ARC】
versionString设备软件版本号
nameString设备名称
permissionString设备权限,若只授权通道级别权限,则此字段不返回内容
abilityStringlegacy 能力串(逗号分隔)。新接入看 V2 [device.capability.list](/api/device.capability.list/) 的 `capabilityIds`;对照 [遗留能力集](/api/legacy/ability-switch/)
accessTypeString设备接入类型,PaaS-表示Paas程序接入、Lechange-表示乐橙非PaaS设备、Easy4IP表示Easy4IP程序设备、P2P表示P2P程序设备
encryptModeString加密模式,0:默认加密模式,1:用户自定义加密模式
channelNumString设备可接入通道数量
channelschannelIdString通道号
channelNameString通道名称
abilityString通道能力集,如AlarmMD,AudioTalk,逗号隔开
statusString远程通道状态,online:在线,offline:离线,close:未配置,sleep:休眠,upgrading升级中
permissionString通道权限,若只授权设备级别权限,则按照设备级别权限填充
picUrlString缩略图URL
resolutionsnameString客户端界面展示的分辨率名称
imageSizeInteger分辨率枚举
streamTypeInteger码流类型,0:主码流,1:辅码流
aplistapIdString配件id
apNameString配件名称
apTypeString配件类型
apModelString配件的型号
ioTypeString配件的io类型,in:输入,out:输出
apVersionString配件的版本号
apStatusString配件的在线状态,online:在线,offline:离线
apEnableString配件的使能,on:使能开启,off:使能关闭
apCapacityString配件能力项,逗号隔开,如AudioTalk,PT

响应示例

{
  "result": {
      "msg": "操作成功。",
      "code": "0",
      "data": {
          "deviceList": [{
              "accessType": "PaaS",
              "catalog": "NVR",
              "encryptMode": 0,
              "name": "NVR-4993",
              "channelNum": "64",
              "deviceModel": "DH-NVR5232-I",
              "permission": "",
              "ability": "Auth,DHP2P,CloudStorage,  LocalStorage,PlaybackByFilename,MT,CK,RD",
              "deviceId": "TESTQWERXXXX",
              "version": "2.145.1000.0.R.20181112",
              "status": "offline",
              "channels":[{
                  "picUrl": "",
                  "channelName": "NVR-4993-4",
                  "permission": "Alarm,Talk,Ptz,Config,  Upgrade",
                  "ability": "PTZ,MDW,MDS,ChnLocalStorage",
                  "channelId": "3",
                  "status": "offline",
                  "resolutions":[{
                      "name": "1080P",
                      "imageSize": 18,
                      "streamType": 0
                  }]
              }],
              "aplist":[{
                  "apId": "APXXXXXXXXXXX",
                  "apName": "cname",
                  "apType": "ability",
                  "apModel": "wbs",
                  "ioType": "auto",
                  "apVersion": "V1.2.3",
                  "apStatus": "online",
                  "apEnable": "on",
                  "apCapacity": "AudioTalk,PT"
              }]
          }]
      }
  },
  "id": "733b6b5c-05ce-4734-b407-e30dac44e637"
}

错误码

本接口可能返回下列码;完整分组见 错误码。

网关与鉴权(SN / TK / OP)

错误码错误码说明下一步
SN1001签名异常按 签名 核对 sign
TK1002token 无效或过期重新获取 token
OP1002缺少必填参数补必填字段
OP1003参数不合法按本页参数表核对
OP1039分钟级限流等到下一分钟再试
OP1040调用超限降低频率
DV1007设备离线或超时等设备上线

子账号(SUB)

错误码错误码说明下一步
SUB1001子账号无指定权限在 子账号策略 中补权限
SUB1002子账号无任何设备权限授权设备或调整策略
SUB1005子账号 token 过期重新 获取子账号 token
SUB1006子账号与设备无授权关系核对 Resource 与设备序列号
SUB1008子账号未绑定当前应用先创建并绑定子账号
SUB1007创建子账号失败核对参数后重试
SUB1009子账号创建失败,账号格式错误account 须为手机号或邮箱
SUB1010子账号创建失败,账号已存在勿重复绑定同一子账号到应用

更多见 错误码 · SUB。

说明

仅限子账号 accessToken 调用;须使用本子账号签发的 token,且 token 已具备目标设备的授权。管理员 token 不可调用。

新接入查子账号设备详情推荐 按 ID 批量详情 / 分页详情(子账号 token + openid),返回 capabilityIds 等与主账号 pipeline 一致。本页为 legacy /openapi/subAccountDevice*,保留 ability/channels 等旧字段形态。

相关

  • 02.账号与授权

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

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

listSubAccountDevice(查询子账号有权限的设备列表)
subAccountDeviceList(分页获取子账号下授权设备的详细信息)