Skip to content

根据IMEI获取轨迹数据

接口说明

允许有线设备获取三个月内,时间跨度不超过2天的轨迹数据。
允许无线设备获取三个月内,时间跨度不超过60天的轨迹数据。

请求URL

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

HTTP请求方式

GET/POST

请求参数

(1)通用参数
参见: 通用参数
(2)私有参数

参数名参数类型是否必须默认值描述
access_tokenString访问令牌,表明其是一个合法第三方
imeiString设备imei号(一次只能一个IMEI)
begin_timeString开始时间,格式为yyyy-MM-dd HH:mm:ss
end_timeString结束时间,格式为yyyy-MM-dd HH:mm:ss
end_time不应大于当前时间。
map_typeString如果要显示在百度地图上,map_type=BAIDU此时返回的经纬度将经过baidu校准方式校准 如果要显示在google、高德、腾讯地图上,map_type=GOOGLE,此时返回的经纬度将经过google校准方式校准 map_type如果不填,则返回原始经纬度

返回值

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

result参数列表:

参数类型描述
lngDouble经度
latDouble纬度
gps TimeStringgps定位时间 格式yyyy-MM-dd HH:mm:ss
directionString方位,正北开始的一个360度的极坐标方向
gpsSpeedStringGPS速度
posTypeString定位类型1是卫星定位 2是基站定位 3是wifi定位

正确返回示例:

js
{
  "code": 0,
  "message": "success",
  "result": [
    {
      "lat": 22.577144898887813,
      "lng": 113.91674845964586,
      "gpsTime": "2017-04-26 00:00:58",
      "direction": 0,
      "gpsSpeed": -1,
      "posType": 3
    },
    {
      "lat": 22.57708,
      "lng": 113.916631,
      "gpsTime": "2017-04-26 00:01:30",
      "direction": 184,
      "gpsSpeed": 0,
      "posType": 1
    }
  ]
}

错误返回示例:

js
{"code":xxx,"message":"IMEI不存在{353419031939627}"}

{" code ":xxx,"message":"该设备已过期{353419031939627}"}