查询全量设备信息(API名称:getAllDeviceList)
功能介绍
该接口用于获取设备全量的经纬度信息。
相关API
调用流程
URL
请求方式 |
HTTPS地址 |
服务架构 |
消息体类型 |
---|---|---|---|
POST |
https://isdp+域名/openapi/v1/ivm/getAllDeviceList |
OpenAPI |
application/json |
请求头
KEY |
VALUE |
是否必填 |
描述 |
---|---|---|---|
Content-Type |
application/json |
是 |
无 |
Authorization |
bearer ${access_token} |
是 |
bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
参数 |
类型 |
是否必填 |
描述 |
---|---|---|---|
page.count |
int |
是 |
每页条数 |
page.start |
int |
是 |
当前页数 |
响应参数
参数 |
类型 |
描述 |
---|---|---|
status |
int |
状态 |
message |
String |
返回的接口状态描述 |
error |
String |
错误 |
data |
Object |
数据 |
data出参:
参数 |
类型 |
描述 |
---|---|---|
streamTotal |
int |
每个通道码流数量 |
firmware |
String |
摄像头固件版本号 |
deviceAbility |
String |
能力集 |
mac |
String |
mac地址 |
createTime |
String |
创建时间 |
updateTime |
String |
更新时间 |
protocolVersion |
String |
协议版本 |
deviceIp |
String |
设备ip |
devicePort |
String |
设备端口 |
enableVideoRecording |
String |
是否关闭视频录制 |
enableEndSide |
String |
是否启用边缘AI |
tenantId |
int |
租户ID |
createdBy |
int |
设备创建人 |
creationDate |
int |
设备创建时间 |
lastUpdatedBy |
int |
设备更新人 |
lastUpdateDate |
int |
最后更新时间 |
fileId |
String |
图片编号 |
fileExt |
String |
文件扩展名 |
fileName |
String |
文件名称 |
fileSize |
String |
文件大小 |
sysType |
String |
系统类型 |
webPlayUrl |
String |
web播放地址 |
isdpDeviceId |
String |
isdp唯一设备ID |
deviceAlarmStatus |
String |
设备告警状态 |
deviceSubType |
String |
子设备类型 |
deviceManageState |
String |
设备管理状态 |
deleteFlag |
String |
删除标识 |
autoJoin |
String |
是否主动入会 |
battery |
String |
电量 |
longitude |
String |
经度 |
latitude |
String |
纬度 |
coordType |
String |
坐标类型 |
chatJid |
String |
IM群组ID |
liveChannelId |
String |
频道播放ID |
create_state |
String |
创建状态 |
chatId |
String |
IM聊天ID |
deviceUserId |
String |
设备使用人ID |
buOrgId |
String |
组织id |
buOrgName |
String |
组织名称 |
appName |
String |
应用名称 |
entityName |
String |
实体名称 |
ownnerName |
String |
设备责任人名称 |
deviceUserName |
String |
设备使用人名称 |
storageRemain |
String |
存储保留 |
customerOrgCode |
String |
供应商ID |
customerOrgName |
String |
供应商名称 |
deviceState |
String |
设备状态 |
deviceId |
String |
设备ID |
channelId |
String |
通道ID |
deviceName |
String |
设备名称 |
deviceType |
String |
设备类型 |
projectName |
String |
项目名称 |
projectNumber |
String |
项目编码 |
请求示例
{ "page":{ "count":10, "start":0 } }
响应示例
{ "status": 1, "message": "SUCCESS", "error": "string", "data": { "data": [ { "streamTotal": 0, "firmware": "string", "deviceAbility": "string", "mac": "string", "createTime": "string", "updateTime": "string", "protocolVersion": "string", "deviceIp": "string", "devicePort": "string", "enableVideoRecording": "Y", "enableEndSide": "N", "tenantId": 886, "createdBy": 379459, "creationDate": 1635215873000, "lastUpdatedBy": 379459, "lastUpdateDate": 1636539175000, "fileId": "string", "fileExt": "string", "fileName": "string", "fileSize": "string", "sysType": "string", "webPlayUrl": "string", "isdpDeviceId": "00001--1", "deviceAlarmStatus": "string", "deviceSubType": "其他", "deviceManageState": "ACTIVATION", "deleteFlag": "0", "autoJoin": "N", "battery": "string", "longitude": "string", "latitude": "string", "coordType": "string", "chatJid": "595XXX@saasgroupchat.isdp-saas-sit.test.huawei.com", "liveChannelId": "217413515034693", "create_state": "SUCCESS", "chatId": "519XXX@isdp-saas-sit.test.huawei.com", "deviceUserId": "string", "buOrgId": 831, "buOrgName": "111修改后", "appName": "holosens-server", "entityName": "device", "ownnerName": "string", "deviceUserName": "string", "storageRemain": "string", "customerOrgCode": "string", "customerOrgName": "string", "deviceState": "OFFLINE", "deviceId": "00001", "channelId": "-1", "deviceName": "ddd", "deviceType": "MONITOR_BALL", "projectName": "string", "projectNumber": "string" } ], "pos": 0, "total_count": 598, "entityName": "string" }, "timestamp": "2021-11-19T09:21:24.131+0800" }
状态码
状态码请参见状态码。
错误码
错误码请参见错误码。