更新时间:2023-11-30 GMT+08:00
分享

位置及报警

位置信息查询

接口说明

请求对应的消息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
    }
}

响应参数

表1 参数描述

字段名

类型

参数描述

flowNo

int

应答流水号

locationReport

jsonObject

字段定义参考表2

表2 协议报文字段与属性对应表

起始字节

字段

数据类型

对应属性

0

报警标志

DWORD

alarm

4

状态

DWORD

status

8

纬度

DWORD

longitude

12

经度

DWORD

latitude

16

高程

WORD

height

18

速度

WORD

speed

20

方向

WORD

direction

21

时间

BCD[6]

dateTime

临时位置跟踪控制

接口说明

请求对应的消息ID:0x8202

响应对应的消息ID:0x0001(终端通用响应)

请求示例

{
    "service_id": "Location",
    "command_name": "LocationTrace",
    "paras": {
        "timeInterval": 10,
        "period": 20
    }
}

请求参数

paras字段定义

表3 参数描述

字段名

必选/可选

类型

参数描述

timeInterval

必选

int

时间间隔,单位为秒(s)

period

必选

int

位置跟踪有效期,单位为秒(s)

响应示例

{
    "command_id": "1641971752394383473",
    "response": {
        "paras": {
            "flowNo": 0,
            "msgId": 33282,
            "resultCode": 0
        },
        "result_code": 0
    }
}

响应参数

paras字段定义

表4 参数描述

字段名

类型

参数描述

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字段定义

表5 参数描述

字段名

必选/可选

类型

参数描述

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字段定义

表6 参数描述

字段名

类型

参数描述

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字段定义

表7 参数描述

字段名

类型

参数描述

flowNo

int

应答流水号

msgId

int

对应的平台的消息ID

resultCode

int

结果

分享:

    相关文档

    相关产品