设备离线推送(第三方提供)
接口地址:https://xxx.com/receiveDeviceOffline
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
{
"projectId":"",
"projectName":"",
"serialNumber":"",
"supervisorId":"",
"supervisorName":"",
"managerId":"",
"managerName":"",
"discoveryTime":"",
"discoveryTimeLong":""
}
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
projectId | 项目id | true | integer(int64) | ||
projectName | 项目名称 | true | string | ||
serialNumber | 设备序列号 | true | string | ||
supervisorId | 主要负责人用户id | true | integer(int64) | ||
supervisorName | 主要负责人用户名称 | true | string | ||
managerId | 次要负责人用户id | true | integer(int64) | ||
managerName | 次要负责人用户名称 | true | string | ||
discoveryTime | 发生时间 | true | string | ||
discoveryTimeLong | 发生时间毫秒 | true | long |
正常响应示例:
{
"code":200,
"message":"成功"
}
设备上线推送(第三方提供)
接口地址:https://xxx.com/receiveDeviceOnline
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
{
"projectId":"",
"projectName":"",
"serialNumber":"",
"supervisorId":"",
"supervisorName":"",
"managerId":"",
"managerName":"",
"discoveryTime":"",
"discoveryTimeLong":"",
"signalLevel":4,
"lat":"104.558",
"lon":"34.842"
}
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
projectId | 项目id | true | integer(int64) | ||
projectName | 项目名称 | true | string | ||
serialNumber | 设备序列号 | true | string | ||
supervisorId | 主要负责人用户id | true | integer(int64) | ||
supervisorName | 主要负责人用户名称 | true | string | ||
managerId | 次要负责人用户id | true | integer(int64) | ||
managerName | 次要负责人用户名称 | true | string | ||
discoveryTime | 发生时间 | true | string | ||
discoveryTimeLong | 发生时间毫秒 | true | long | ||
signalLevel | 信号质量(1-4) | true | int | ||
lat | 经度 | true | string | ||
lon | 纬度 | true | string |
正常响应示例:
{
"code":200,
"message":"成功"
}
设备在离线记录
接口地址:/openapi/ai/searchOnOffLineRecordByStartId?startId=0&pageSize=100
备注:startId首次请求请传0,以后每次请传数据最后一条的id
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
{
"serialNumbers": [
"PXxxxx"
],
"eventType": "ON_LINE",
"startTime": 1668060250,
"endTime": 1668062897
}
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
serialNumbers | 设备序列号 | false | string | ||
startTime | 开始时间(秒) | true | Integer | ||
endTime | 结束时间(秒) | true | Integer | ||
startId | 起始id) | true | Integer | ||
pageSize | 每页条数 | false | Integer |
正常响应示例:
{
"code": 200,
"message": "成功",
"data": [
{
"id": "1590597194404511745",
"deviceId": "1399992495211274241",
"serialNumber": "xxxx",
"eventType": "ON_LINE/OFF_LINE",
"discoveryTimeLong": "1668062897",
"discoveryTime": "2022-11-10 14:48:17"
}
],
"successful": true
}
作者:admin 创建时间:2022-09-15 10:24
最后编辑:admin 更新时间:2025-05-30 16:03
最后编辑:admin 更新时间:2025-05-30 16:03