POST api/Obd/ObdTravelListTu

Obd行程列表 [图表]

Request Information

Body Parameters

ObdTravelListModel
NameDescriptionTypeAdditional information
DeviceId

设备Id

integer

None.

Start

一天的开始时间 UTC

date

None.

End

一天的结束时间 UTC

date

None.

MapType

地图类型

string

None.

TimeOffset

手机时区差

decimal number

None.

UserId

用户Id

integer

None.

Token

登录后获取到的 Token

string

None.

Language

语言选项

string

None.

AppId

APP应用标识

string

None.

Request Formats

application/json, text/json

Sample:
{
  "DeviceId": 1,
  "Start": "2025-12-12T05:28:46.5608037+08:00",
  "End": "2025-12-12T05:28:46.5608037+08:00",
  "MapType": "sample string 4",
  "TimeOffset": 5.1,
  "UserId": 6,
  "Token": "sample string 7",
  "Language": "sample string 8",
  "AppId": "sample string 9"
}

application/xml, text/xml

Sample:
<ObdTravelListModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/NewGPS2012.AppApi.Models.ParModel">
  <AppId>sample string 9</AppId>
  <Language>sample string 8</Language>
  <Token>sample string 7</Token>
  <DeviceId>1</DeviceId>
  <End>2025-12-12T05:28:46.5608037+08:00</End>
  <MapType>sample string 4</MapType>
  <Start>2025-12-12T05:28:46.5608037+08:00</Start>
  <TimeOffset>5.1</TimeOffset>
  <UserId>6</UserId>
</ObdTravelListModel>

Response Information

Resource Description

State状态码
0. 表示成功
1100. 表示设备不存在
4000. 表示失败

ObdTravelListTuResult
NameDescriptionTypeAdditional information
Items

集合

Collection of ObdTravelListTuA

None.

TravelInfo

超速次数耗油里程

SingleTravelInfo

None.

ExceptionMessageItems

设备报警信息集合

ExceptionMessageCount

None.

Distance

总里程

decimal number

None.

FuelLv

总耗油

decimal number

None.

DTime

总时间

string

None.

AvgSpeed

平均速度

decimal number

None.

AvgFuelLv

平均耗油

decimal number

None.

State

状态码

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "Items": [
    {
      "BeginTime": "sample string 1",
      "EndTime": "sample string 2",
      "Distance": 3.0,
      "FuelLv": 4.0
    },
    {
      "BeginTime": "sample string 1",
      "EndTime": "sample string 2",
      "Distance": 3.0,
      "FuelLv": 4.0
    }
  ],
  "TravelInfo": {
    "TotalDistance": 1.0,
    "TotalTime": 2.0,
    "LowDistance": 3.0,
    "LowTime": 4.0,
    "LowSpeedingOil": 5.0,
    "HighDistance": 6.0,
    "HighTime": 7.0,
    "HighSpeedingOil": 8.0,
    "MiddleDistance": 9.0,
    "MiddleTime": 10.0,
    "MediumSpeedingOil": 11.0,
    "SpeedingDistance": 12.0,
    "SpeedingTime": 13.0,
    "SpeedingOil": 14.0,
    "IdlingDistance": 15.0,
    "IdlingTime": 16.0,
    "IdlingOil": 17.0
  },
  "ExceptionMessageItems": {
    "shock": 1,
    "PullOut": 2,
    "trailer": 3,
    "FatigueDriving": 4,
    "Battery": 5,
    "GPS": 6,
    "Coolant": 7,
    "Rapid": 8,
    "Come": 9,
    "RapidLaneChange": 10,
    "SharpTurn": 11,
    "SlamTheBrakesOn": 12,
    "Speeding": 13,
    "idling": 14
  },
  "Distance": 1.0,
  "FuelLv": 2.0,
  "DTime": "sample string 3",
  "AvgSpeed": 4.0,
  "AvgFuelLv": 5.0,
  "State": 6
}

application/xml, text/xml

Sample:
<ObdTravelListTuResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/NewGPS2012.AppApi.Models.ResModel">
  <State>6</State>
  <AvgFuelLv>5</AvgFuelLv>
  <AvgSpeed>4</AvgSpeed>
  <DTime>sample string 3</DTime>
  <Distance>1</Distance>
  <ExceptionMessageItems>
    <Battery>5</Battery>
    <Come>9</Come>
    <Coolant>7</Coolant>
    <FatigueDriving>4</FatigueDriving>
    <GPS>6</GPS>
    <PullOut>2</PullOut>
    <Rapid>8</Rapid>
    <RapidLaneChange>10</RapidLaneChange>
    <SharpTurn>11</SharpTurn>
    <SlamTheBrakesOn>12</SlamTheBrakesOn>
    <Speeding>13</Speeding>
    <idling>14</idling>
    <shock>1</shock>
    <trailer>3</trailer>
  </ExceptionMessageItems>
  <FuelLv>2</FuelLv>
  <Items>
    <ObdTravelListTuA>
      <BeginTime>sample string 1</BeginTime>
      <Distance>3</Distance>
      <EndTime>sample string 2</EndTime>
      <FuelLv>4</FuelLv>
    </ObdTravelListTuA>
    <ObdTravelListTuA>
      <BeginTime>sample string 1</BeginTime>
      <Distance>3</Distance>
      <EndTime>sample string 2</EndTime>
      <FuelLv>4</FuelLv>
    </ObdTravelListTuA>
  </Items>
  <TravelInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/NewGPS2012.AppApi.Models.ViewModel">
    <d2p1:HighDistance>6</d2p1:HighDistance>
    <d2p1:HighSpeedingOil>8</d2p1:HighSpeedingOil>
    <d2p1:HighTime>7</d2p1:HighTime>
    <d2p1:IdlingDistance>15</d2p1:IdlingDistance>
    <d2p1:IdlingOil>17</d2p1:IdlingOil>
    <d2p1:IdlingTime>16</d2p1:IdlingTime>
    <d2p1:LowDistance>3</d2p1:LowDistance>
    <d2p1:LowSpeedingOil>5</d2p1:LowSpeedingOil>
    <d2p1:LowTime>4</d2p1:LowTime>
    <d2p1:MediumSpeedingOil>11</d2p1:MediumSpeedingOil>
    <d2p1:MiddleDistance>9</d2p1:MiddleDistance>
    <d2p1:MiddleTime>10</d2p1:MiddleTime>
    <d2p1:SpeedingDistance>12</d2p1:SpeedingDistance>
    <d2p1:SpeedingOil>14</d2p1:SpeedingOil>
    <d2p1:SpeedingTime>13</d2p1:SpeedingTime>
    <d2p1:TotalDistance>1</d2p1:TotalDistance>
    <d2p1:TotalTime>2</d2p1:TotalTime>
  </TravelInfo>
</ObdTravelListTuResult>