查询企业下组织的设备列表
功能介绍
查询企业下的组织的设备列表
URI
GET /v1/{user_id}/device-orgs/{device_org_id}/devices
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
device_org_id | 是 | String | 设备组织ID:由数字组成,长度范围[1,25],根组织节点的值为0,可以从查询子级设备组织获取 |
user_id | 是 | String | 用户ID:由数字组成,长度范围[15,25],获取方式参考获取user ID与下载AK/SK章节 |
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
access_protocol | 否 | String | 接入协议:枚举类型,多个查询使用英文逗号分隔 枚举值: |
channel_resource_state | 否 | String | 通道资源状态:枚举类型,多个查询使用英文逗号分隔 枚举值: |
ability | 否 | String | 设备能力:枚举类型,仅支持单个能力集查询 枚举值: |
device_id | 否 | String | 设备ID: 好望设备:大小写字母、数字组成,长度范围[8,32],可在设备外壳或者设备web页面上获取 国标设备:由数字组成,长度为20个字符长度,由客户自行设置,其中第11-13位,必须是以下之一132(IPC)、111(DVR)、118(NVR),用来区分设备类型 |
device_name | 否 | String | 模糊查询字段:支持设备名称模糊匹配,由字符组成,支持数字、中文(一个汉字算两个字符)、英文、-、_、空格,长度范围[1,128] |
device_state | 否 | String | 设备状态:枚举类型,多个查询使用英文逗号分隔 枚举值: |
device_system_state | 否 | String | 设备系统状态:枚举类型,多个查询使用英文逗号分隔 枚举值: |
device_type | 否 | String | 设备类型:枚举类型,多个查询使用英文逗号分隔 枚举值: |
direction | 否 | String | 排序方向:枚举类型,默认降序,不区分大小写 枚举值: |
group_ids | 否 | String | 所属分组ID列表:支持多个设备组织查询,使用英文逗号分隔 单个设备组织ID:由数字组成,长度范围[1,25](根组织节点的值为0) |
is_current_org | 否 | String | 是否属于当前组织:枚举类型,不填就是查询全部组织 枚举值:
|
limit | 否 | Integer | 限制条数:取值范围[0,1000],不填写时默认值为10 |
manufactures | 否 | String | 厂商:支持多个厂商查询,使用英文逗号隔开 单个厂商:由中文(一个汉字算两个字符)、英文、数字 、特殊字符(_-空格)组成,长度范围[1,64] |
offset | 否 | Integer | 偏移量页数:0为第一页,取值范围[0,2147483646],不填写时默认为0 |
sort_by | 否 | String | 排序字段:枚举类型,默认按创建时间create_time排序 枚举值: |
user_order | 否 | Integer | 排序字段:枚举类型,按用户数排序(当前无效) 枚举值:
|
请求参数
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
Access-Token | 是 | String | 用户认证AccessToken:从获取用户北向接口认证AccessToken中获取 |
响应参数
状态码: 200
参数 | 参数类型 | 描述 |
|---|---|---|
devices | Array of InnerDeviceInfoMuti objects | 设备列表 |
total | Integer | 查询条数 |
device_total | Integer | 设备总数 |
admin_total | Integer | 管理员总数 |
online_total | Integer | 在线设备数 |
参数 | 参数类型 | 描述 |
|---|---|---|
device_id | String | 设备ID,设备唯一标识符 |
device_name | String | 设备名称 |
device_state | String | 设备状态 枚举值: |
device_type | String | 设备类型 枚举值: |
device_system_state | String | 设备系统冻结 枚举值: |
access_protocol | String | 接入协议类型 枚举值: |
manufacture | String | 生产厂家 |
device_ability | String | 设备能力集:枚举类型,参考附录设备能力集,多个能力集用英文逗号分隔 |
channel_total | Integer | 通道总数 |
channels | Array of InnerChannelInfo objects | 通道信息 |
operator_total | Integer | 该设备绑定的普通用户总数 |
model | String | 设备型号 |
create_time | String | 设备添加时间 |
update_time | String | 设备更新时间,在设备重新上线后或者移动设备分组后会修改时间 |
device_org_name | String | 设备组织名称 |
frimware | String | 设备版本 |
channel_allocated_total | Integer | 已分配通道总数 |
channel_online_count | Integer | 在线通道总数 |
audio_input_cnt | Integer | 音频输入通道个数 |
audio_output_cnt | Integer | 音频输出通道个数 |
gb_access_state | String | 国标设备未上线原因 枚举值
|
参数 | 参数类型 | 描述 |
|---|---|---|
channel_resource_state | Array of strings | 通道资源列表:一个通道可以存在多个套餐,枚举类型 枚举值: |
channel_state | String | 通道状态:枚举类型 枚举值: |
channel_system_state | String | 设备系统状态:枚举类型 枚举值: |
channel_id | String | 通道ID |
channel_name | String | 通道名称 |
channel_model | String | 通道的设备型号 |
channel_mode | String | 通道的设备型号,此字段已废弃,不推荐使用,建议使用channel_model字段代替 |
invalid_type | String | 通道无效类型:枚举类型 枚举值: |
channel_ability | String | 通道能力集 |
storage_card_status | String | SD卡状态 枚举类型:
|
mask_mode | String | 隐私遮蔽开关状态 枚举类型:
|
请求示例
查询企业下组织的设备列表
GET /v1/2562572829***/device-orgs/1234567890***/devices
响应示例
状态码: 200
OK
{
"devices" : [ {
"device_id" : "952352LWXT***",
"device_name" : "好望设备",
"device_state" : "UNREGISTERED",
"device_type" : "IPC",
"device_system_state" : "NORMAL",
"access_protocol" : "HOLO",
"manufacture" : "HUAWEI",
"device_ability" : "ptz",
"channel_total" : "1",
"channels" : [ {
"channel_resource_state" : [ "MANAGEMENT_GRANT", "INDUSTRY_DATA_GRANT", "FULL_RECORD_GRANT", "EVENT_RECORD_CLOSED" ],
"channel_state" : "ONLINE",
"channel_system_state" : "NORMAL",
"channel_id" : "0",
"channel_name" : "好望通道",
"invalid_type" : "NORMAL"
} ],
"operator_total" : "0",
"create_time" : "2020-09-01 17:09:12",
"update_time" : "2020-12-30 09:30:31",
"device_org_name" : "好望设备组"
} ],
"total" : 1,
"device_total" : 1,
"admin_total" : 0,
"online_total" : 0
} 状态码
请参见状态码
错误码
请参见错误码

