POST api/Obd/TravelList
自定义时间行程列表 [车机]
Request Information
Body Parameters
TravelListModel| Name | Description | Type | Additional information |
|---|---|---|---|
| DeviceId |
设备 id |
integer |
None. |
| Start |
开始时间 |
date |
None. |
| End |
结束时间 |
date |
None. |
| TimeOffset |
手机时区差 |
decimal number |
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.4953715+08:00",
"End": "2025-12-12T05:28:46.4953715+08:00",
"TimeOffset": 4.1,
"Token": "sample string 5",
"Language": "sample string 6",
"AppId": "sample string 7"
}
application/xml, text/xml
Sample:
<TravelListModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/NewGPS2012.AppApi.Models.ParModel"> <AppId>sample string 7</AppId> <Language>sample string 6</Language> <Token>sample string 5</Token> <DeviceId>1</DeviceId> <End>2025-12-12T05:28:46.4953715+08:00</End> <Start>2025-12-12T05:28:46.4953715+08:00</Start> <TimeOffset>4.1</TimeOffset> </TravelListModel>
Response Information
Resource Description
State状态码
0. 表示成功
100. 列表无数据
1100. 设备不存在
4000. 表示失败
| Name | Description | Type | Additional information |
|---|---|---|---|
| TotalMileage |
查询时段行程总里程 |
integer |
None. |
| TotalTime |
查询时段总时长 秒 |
integer |
None. |
| AvgSpeed |
平均速度 km/h |
integer |
None. |
| AvgFuel |
平均油耗 L/100km |
decimal number |
None. |
| Items |
行程列表 |
Collection of TravelInfo |
None. |
| State |
状态码 |
integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"TotalMileage": 1,
"TotalTime": 2,
"AvgSpeed": 3,
"AvgFuel": 4.0,
"Items": [
{
"TravelId": 1,
"Status": 2,
"StopTime": 3,
"StartTime": "sample string 4",
"StartAddress": "sample string 5",
"EndTime": "sample string 6",
"EndAddress": "sample string 7",
"Mileage": 8.0,
"Fuel": 9.0,
"TravelTime": 10,
"TravelAvgSpeed": 11.0,
"TravelAvgFuel": 12.0,
"OverSpeed": 13,
"SlowDown": 14,
"SpeedUp": 15,
"Idling": 16,
"TripID": "sample string 17",
"Coolant_temp": 18.0,
"FastAccelerate": 19,
"SpeedingTime": 20,
"SpeedingMileage": 21.0,
"SpeedingOil": 22.0,
"HighSpeedingTime": 23,
"HighSpeedingMileage": 24.0,
"HighSpeedingOil": 25.0,
"MediumSpeedingTime": 26,
"MediumSpeedingMileage": 27.0,
"MediumSpeedingOil": 28.0,
"LowSpeedingTime": 29,
"LowSpeedingMileage": 30.0,
"LowSpeedingOil": 31.0,
"IdlingTime": 32,
"IdlingOil": 33.0,
"HeatingTime": 34,
"FastLaneChanging": 35,
"UrgentRefueling": 36
},
{
"TravelId": 1,
"Status": 2,
"StopTime": 3,
"StartTime": "sample string 4",
"StartAddress": "sample string 5",
"EndTime": "sample string 6",
"EndAddress": "sample string 7",
"Mileage": 8.0,
"Fuel": 9.0,
"TravelTime": 10,
"TravelAvgSpeed": 11.0,
"TravelAvgFuel": 12.0,
"OverSpeed": 13,
"SlowDown": 14,
"SpeedUp": 15,
"Idling": 16,
"TripID": "sample string 17",
"Coolant_temp": 18.0,
"FastAccelerate": 19,
"SpeedingTime": 20,
"SpeedingMileage": 21.0,
"SpeedingOil": 22.0,
"HighSpeedingTime": 23,
"HighSpeedingMileage": 24.0,
"HighSpeedingOil": 25.0,
"MediumSpeedingTime": 26,
"MediumSpeedingMileage": 27.0,
"MediumSpeedingOil": 28.0,
"LowSpeedingTime": 29,
"LowSpeedingMileage": 30.0,
"LowSpeedingOil": 31.0,
"IdlingTime": 32,
"IdlingOil": 33.0,
"HeatingTime": 34,
"FastLaneChanging": 35,
"UrgentRefueling": 36
}
],
"State": 5
}
application/xml, text/xml
Sample:
<TravelListResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/NewGPS2012.AppApi.Models.ResModel">
<State>5</State>
<AvgFuel>4</AvgFuel>
<AvgSpeed>3</AvgSpeed>
<Items xmlns:d2p1="http://schemas.datacontract.org/2004/07/NewGPS2012.AppApi.Models.ViewModel">
<d2p1:TravelInfo>
<d2p1:Coolant_temp>18</d2p1:Coolant_temp>
<d2p1:EndAddress>sample string 7</d2p1:EndAddress>
<d2p1:EndTime>sample string 6</d2p1:EndTime>
<d2p1:FastAccelerate>19</d2p1:FastAccelerate>
<d2p1:FastLaneChanging>35</d2p1:FastLaneChanging>
<d2p1:Fuel>9</d2p1:Fuel>
<d2p1:HeatingTime>34</d2p1:HeatingTime>
<d2p1:HighSpeedingMileage>24</d2p1:HighSpeedingMileage>
<d2p1:HighSpeedingOil>25</d2p1:HighSpeedingOil>
<d2p1:HighSpeedingTime>23</d2p1:HighSpeedingTime>
<d2p1:Idling>16</d2p1:Idling>
<d2p1:IdlingOil>33</d2p1:IdlingOil>
<d2p1:IdlingTime>32</d2p1:IdlingTime>
<d2p1:LowSpeedingMileage>30</d2p1:LowSpeedingMileage>
<d2p1:LowSpeedingOil>31</d2p1:LowSpeedingOil>
<d2p1:LowSpeedingTime>29</d2p1:LowSpeedingTime>
<d2p1:MediumSpeedingMileage>27</d2p1:MediumSpeedingMileage>
<d2p1:MediumSpeedingOil>28</d2p1:MediumSpeedingOil>
<d2p1:MediumSpeedingTime>26</d2p1:MediumSpeedingTime>
<d2p1:Mileage>8</d2p1:Mileage>
<d2p1:OverSpeed>13</d2p1:OverSpeed>
<d2p1:SlowDown>14</d2p1:SlowDown>
<d2p1:SpeedUp>15</d2p1:SpeedUp>
<d2p1:SpeedingMileage>21</d2p1:SpeedingMileage>
<d2p1:SpeedingOil>22</d2p1:SpeedingOil>
<d2p1:SpeedingTime>20</d2p1:SpeedingTime>
<d2p1:StartAddress>sample string 5</d2p1:StartAddress>
<d2p1:StartTime>sample string 4</d2p1:StartTime>
<d2p1:Status>2</d2p1:Status>
<d2p1:StopTime>3</d2p1:StopTime>
<d2p1:TravelAvgFuel>12</d2p1:TravelAvgFuel>
<d2p1:TravelAvgSpeed>11</d2p1:TravelAvgSpeed>
<d2p1:TravelId>1</d2p1:TravelId>
<d2p1:TravelTime>10</d2p1:TravelTime>
<d2p1:TripID>sample string 17</d2p1:TripID>
<d2p1:UrgentRefueling>36</d2p1:UrgentRefueling>
</d2p1:TravelInfo>
<d2p1:TravelInfo>
<d2p1:Coolant_temp>18</d2p1:Coolant_temp>
<d2p1:EndAddress>sample string 7</d2p1:EndAddress>
<d2p1:EndTime>sample string 6</d2p1:EndTime>
<d2p1:FastAccelerate>19</d2p1:FastAccelerate>
<d2p1:FastLaneChanging>35</d2p1:FastLaneChanging>
<d2p1:Fuel>9</d2p1:Fuel>
<d2p1:HeatingTime>34</d2p1:HeatingTime>
<d2p1:HighSpeedingMileage>24</d2p1:HighSpeedingMileage>
<d2p1:HighSpeedingOil>25</d2p1:HighSpeedingOil>
<d2p1:HighSpeedingTime>23</d2p1:HighSpeedingTime>
<d2p1:Idling>16</d2p1:Idling>
<d2p1:IdlingOil>33</d2p1:IdlingOil>
<d2p1:IdlingTime>32</d2p1:IdlingTime>
<d2p1:LowSpeedingMileage>30</d2p1:LowSpeedingMileage>
<d2p1:LowSpeedingOil>31</d2p1:LowSpeedingOil>
<d2p1:LowSpeedingTime>29</d2p1:LowSpeedingTime>
<d2p1:MediumSpeedingMileage>27</d2p1:MediumSpeedingMileage>
<d2p1:MediumSpeedingOil>28</d2p1:MediumSpeedingOil>
<d2p1:MediumSpeedingTime>26</d2p1:MediumSpeedingTime>
<d2p1:Mileage>8</d2p1:Mileage>
<d2p1:OverSpeed>13</d2p1:OverSpeed>
<d2p1:SlowDown>14</d2p1:SlowDown>
<d2p1:SpeedUp>15</d2p1:SpeedUp>
<d2p1:SpeedingMileage>21</d2p1:SpeedingMileage>
<d2p1:SpeedingOil>22</d2p1:SpeedingOil>
<d2p1:SpeedingTime>20</d2p1:SpeedingTime>
<d2p1:StartAddress>sample string 5</d2p1:StartAddress>
<d2p1:StartTime>sample string 4</d2p1:StartTime>
<d2p1:Status>2</d2p1:Status>
<d2p1:StopTime>3</d2p1:StopTime>
<d2p1:TravelAvgFuel>12</d2p1:TravelAvgFuel>
<d2p1:TravelAvgSpeed>11</d2p1:TravelAvgSpeed>
<d2p1:TravelId>1</d2p1:TravelId>
<d2p1:TravelTime>10</d2p1:TravelTime>
<d2p1:TripID>sample string 17</d2p1:TripID>
<d2p1:UrgentRefueling>36</d2p1:UrgentRefueling>
</d2p1:TravelInfo>
</Items>
<TotalMileage>1</TotalMileage>
<TotalTime>2</TotalTime>
</TravelListResult>