查询全量设备信息(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.ixxxxxxxxxxxx.com",
"liveChannelId": "217413515034693",
"create_state": "SUCCESS",
"chatId": "519XXX@isdp-saas-sit.xxxxxxxxxx.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"
} 状态码
状态码请参见状态码。
错误码
错误码请参见错误码。

