Skip to content

根据设备IMEI查询设备OBD行程数据

接口说明

根据imei号、开始时间和结束时间,查询近6个月且时间跨度不超过31天的数据。

请求URL

本接口通用参数里面method的值为jimi.open.device.getObdTripByImei

HTTP请求方式

GET/POST

请求参数

(1)通用参数
参见: 通用参数

(2)私有参数

参数名参数类型是否必须默认值描述
app_keyString分配给应用的AppKey
access_tokenString访问令牌,表明其是一个合法第三方
imeiString设备imei号,多个中间用英文逗号隔开; 如果设备过多,建议采用POST方式(一次最多100个IMEI)
startTimeString开始时间,格式为yyyy-MM-dd HH:mm:ss
endTimeString结束时间,格式为yyyy-MM-dd HH:mm:ss
pageNoInteger1页,最小值不能小于1
pageSizeInteger10每页大小,最大值不能大于100

返回值

参数类型描述
codeInt返回码:
0: 正确返回
其它: 失败。参考错误码说明
messageString如果code不为0,会有相应的错误信息提示
resultString返回的数据
成功后返回查询结果

result参数列表:

参数类型描述
startTimeString行程开始时间
endTimeString行程结束时间
driveTimeDouble行驶时长:单位h
mileageDouble里程
totalFuelDouble行程总油耗
avgFuelDouble平均油耗
avgSpeedDouble平均速度
maxSpeedDouble最大速度
totalRapidSpeedUpInteger急加速次数
totalRapidSlowDownInteger急减速次数
totalRapidTurnInteger急转弯次数
totalRapidLangchangeInteger急变道次数
imeiString设备IMEI号

正确返回示例:

plaintext
{
    "code": 0,
    "message": "success",
    "result": [
        {
            "startTime": "2026-01-02 17:53:11",
            "endTime": "2026-01-02 17:53:51",
            "driveTime": 0.01,
            "mileage": 5.74,
            "totalFuel": 0.54,
            "avgFuel": 9.4,
            "avgSpeed": 574.0,
            "maxSpeed": 47.0,
            "totalRapidSpeedUp": 0,
            "totalRapidSlowDown": 0,
            "totalRapidTurn": 0,
            "totalRapidLangchange": 0,
            "imei": "202302161050451"
        }
    ],
    "data": null
}

错误返回示例:

plaintext
{"code":xxx,"message":"非法设备"}