位置及报警
位置信息查询
接口说明
请求对应的消息ID:0x8201
响应对应的消息ID:0x0201
请求示例
{ "service_id": "Location", "command_name": "QueryLocation", "paras": {} }
响应示例
{ "command_id": "1641971430850245415", "response": { "paras": { "flowNo": 0, "locationReport": { "alarm": { "emergencyAlarm": 0, "overSpeedAlarm": 1, "fatigueDrivingAlarm": 0, "dangerousDrivingAlarm": 1, "powerVoltageAlarm": 0, "powerOffAlarm": 0, "cameraErrorAlarm": 1, "overSpeedWarning": 1, "fatigueDrivingWarning": 0, "violationDrivingAlarm": 0, "tirePressureWarning": 0, "rightTurnErrorAlarm": 0, "overDrivingTimeAlarm": 0, "overParkAlarm": 0, "drivingAreaAlarm": 0, "drivingRouteAlarm": 0, "drivingTimeAbnormalAlarm": 0, "offCourseAlarm": 0, "gasolineAlarm": 0, "stolenAlarm": 0, "startingAbnormalAlarm": 0, "displacementAbnormalAlarm": 0, "rolloverAlarm": 0, "rolloverWarning": 0, "gnsserrorAlarm": 1, "gnssantennaNotConnectedAlarm": 0, "lcderrorAlarm": 1, "ttserrorAlarm": 0, "icerrorAlarm": 0, "vssalarm": 0, "gnssantennaShortCircuitAlarm": 1 }, "status": { "accStatus": 0, "positioningStatus": 0, "latitudeStatus": 0, "longitudeStatus": 1, "businessStatus": 0, "encryptedStatus": 1, "forwardCollisionWarningStatus": 0, "laneDeviationAlarmStatus": 0, "loadStatus": 0, "oilStatus": 1, "powerStatus": 0, "doorStatus": 1, "firstDoorStatus": 1, "secondDoorStatus": 1, "thirdDoorStatus": 0, "fourthDoorStatus": 0, "fifthDoorStatus": 0, "galileoStatus": 0, "vehicleStatus": 0, "gpsstatus": 0, "bdsstatus": 0, "glonassstatus": 0 }, "longitude": 0.041957, "latitude": 0.056143, "height": 48243, "speed": 10001, "direction": 300, "dateTime": "220112151406", "extend": [] } }, "result_code": 0 } }
响应参数
字段名 |
类型 |
参数描述 |
---|---|---|
flowNo |
int |
应答流水号 |
locationReport |
jsonObject |
字段定义参考表2 |
临时位置跟踪控制
接口说明
请求对应的消息ID:0x8202
响应对应的消息ID:0x0001(终端通用响应)
请求示例
{ "service_id": "Location", "command_name": "LocationTrace", "paras": { "timeInterval": 10, "period": 20 } }
请求参数
paras字段定义
字段名 |
必选/可选 |
类型 |
参数描述 |
---|---|---|---|
timeInterval |
必选 |
int |
时间间隔,单位为秒(s) |
period |
必选 |
int |
位置跟踪有效期,单位为秒(s) |
响应示例
{ "command_id": "1641971752394383473", "response": { "paras": { "flowNo": 0, "msgId": 33282, "resultCode": 0 }, "result_code": 0 } }
响应参数
paras字段定义
字段名 |
类型 |
参数描述 |
---|---|---|
flowNo |
int |
应答流水号 |
msgId |
int |
对应的平台的消息ID |
resultCode |
int |
结果 |
人工确认报警信息
接口说明
对应的消息ID:0x8203
请求示例
{ "service_id": "Location", "command_name": "AlarmConform", "paras": { "flowNo": 123, "criticalAlarm": false, "dangerousWarning": false, "areaAlarm": true, "routeAlarm": false, "drivingTimeAlarm": false, "startingAbnormalAlarm": false, "displacementAbnormalAlarm": false } }
请求参数
paras字段定义
字段名 |
必选/可选 |
类型 |
参数描述 |
---|---|---|---|
flowNo |
必选 |
int |
报警消息流水号 |
criticalAlarm |
必选 |
boolean |
确认紧急报警 |
dangerousWarning |
必选 |
boolean |
确认危险预警 |
areaAlarm |
必选 |
boolean |
确认进出区域报警 |
routeAlarm |
必选 |
boolean |
确认进出路线报警 |
drivingTimeAlarm |
必选 |
boolean |
确认路段行驶时间不足/过长报警 |
startingAbnormalAlarm |
必选 |
boolean |
确认车辆非法点火报警 |
displacementAbnormalAlarm |
必选 |
boolean |
确认车辆非法位移报警 |
响应示例
{ "command_id": "1641971845905632317", "response": { "paras": { "flowNo": 0, "msgId": 33283, "resultCode": 0 }, "result_code": 0 } }
响应参数
paras字段定义
字段名 |
类型 |
参数描述 |
---|---|---|
flowNo |
int |
应答流水号 |
msgId |
int |
对应的平台的消息ID |
resultCode |
int |
结果 |
链路检测
接口说明
请求对应的消息ID:0x8204
响应对应的消息ID:0x0001(终端通用响应)
请求示例
{ "service_id": "Location", "command_name": "CheckConnection", "paras": {} }
响应示例
{ "command_id": "1641971911322353065", "response": { "paras": { "flowNo": 0, "msgId": 33284, "resultCode": 0 }, "result_code": 0 } }
响应参数
paras字段定义
字段名 |
类型 |
参数描述 |
---|---|---|
flowNo |
int |
应答流水号 |
msgId |
int |
对应的平台的消息ID |
resultCode |
int |
结果 |