Wiki source code of WS tacho

Version 2.4 by Admin on 2019/09/09 08:18

Show last authors
1 {{code language="none" title="**Request URL**"}}
2 GET http://etransportas.aktkc.lt/gps/api/ws/tacho.ws?key=5907351580FFA97BC3C5E173DF409549&uid=25454
3 {{/code}}
4
5
6 |=(% colspan="4" style="text-align: center;" %)Request parameters
7 |=(% style="text-align: center;" %)Property|=(% style="text-align: center;" %)Type|=(% style="text-align: center;" %)Description|=Default
8 |uid|Number|User Id in Webfleet system|
9 |key|String|Authentication key: MD5(username;password;client_IP_Address)|
10
11 {{code language="json" title="**Response**"}}
12 "body":{"FranceReport":
13 {"vehicleGroups":[
14 {
15 "carNr":"ZZZ 001","overallDrivenTimeSum":75267000,"overallDrivenTimeSumString":"20:54:27","engineTimeSum":88592000,"engineTimeSumString":"24:36:32","durationSum":260436000,"durationSumString":"72:20:36","driveTimeDaySum":45468000,"driveTimeDaySumString":"12:37:48","driveTimeNightSum":29799000,"driveTimeNightSumString":"08:16:39","distanceGPSSum":1258.6050197303023,"distanceGPSSumString":"1258.61","distanceFMSSum":1272.5049999991897,"distanceFMSSumString":"1272.5",
16 "Events":[
17 {"endDate":"2016-12-02 08:13:30","startDate":"2016-12-02 06:08:00","drivenTimeOverallString":"01:47:29","engineTimeString":"01:47:29","durationString":"02:05:30","driveTimeNightString":"01:34:07","driveTimeDayString":"00:13:22","distanceGPSString":"132.16","distanceFMSString":"135.38","duration":7530000,"engineTime":6449000,"overallTime":6449000,"driveTimeDay":802000,"driveTimeNight":5647000,"distanceGPS":132.15733675720702,"distanceFMS":135.37999999988824},
18 {"endDate":...
19 ]
20 }
21 }
22 {
23 "carNr":"ZZZ 001",...
24 "Events":[...]
25 }
26 ]
27 }
28 }
29 {{/code}}
30
31
32 |=(% colspan="3" style="text-align: center;" %)Json FranceReport parameters
33 |=(% style="text-align: center;" %)Property|=(% style="text-align: center;" %)Type|=(% style="text-align: center;" %)Description
34 |vehicleGroups|Array|Array of single car records
35
36 |=(% colspan="3" style="text-align: center;" %)ObjectNode vehicleGroups parameters
37 |=(% style="text-align: center;" %)Property|=(% style="text-align: center;" %)Type|=(% style="text-align: center;" %)Description
38 |carNr |String|format "XXX 111"
39 |overallDrivenTimeSum|Long|Overall driven time in milliseconds
40 |overallDrivenTimeSumString|String|Overall driven time in String, format "hh:mm:ss"
41 |engineTimeSum |Long|Engine work time overall in milliseconds
42 |engineTimeSumString |String|Engine work time overall in String, format "hh:mm:ss"
43 |durationSum |Long|Duration of all events time in milliseconds
44 |durationSumString |String|Duration of all events time in String, format "hh:mm:ss"
45 |driveTimeDaySum |Long|Day drive time in milliseconds
46 |driveTimeDaySumString |String|Daytime driven time overall in String, format "hh:mm:ss"
47 |driveTimeNightSum |Long|Night drive time in milliseconds
48 |driveTimeNightSumString |String|Night time driven time overall in String, format "hh:mm:ss"
49 |distanceGPSSum |Double|Distance traveled overall value from GPS (km)
50 |distanceGPSSumString |String|Distance by S overall value in String, format "x.yy"
51 |distanceFMSSum |Double|Distance traveled overall value from FMS (km)
52 |distanceFMSSumString |String|Distance by FMS overall value in String, format "x.yy"
53 |**Events** |ArrayNode|Array of car events
54
55 |=(% colspan="3" style="text-align: center;" %)ArrayNode Events parameters
56 |=(% style="text-align: center;" %)Property|=(% style="text-align: center;" %)Type|=(% style="text-align: center;" %)Description
57 |endDate |{{{String}}}|Event start date in String, format "yyyy-MM-dd hh:mm:ss"
58 |startDate |{{{String}}}|Event end date in String, format "yyyy-MM-dd hh:mm:ss"
59 |drivenTimeOverallString |String|String value of **overallTime**, format "hh:mm:ss"
60 |engineTimeString |String|String value of **engineTime**, format "hh:mm:ss"
61 |durationString |String|String value of **duration**, format "hh:mm:ss"
62 |driveTimeNightString |String|String value of **driveTimeNight**, format "hh:mm:ss"
63 |driveTimeDayString |String|String value of **driveTimeDay**, format "hh:mm:ss"
64 |distanceGPSString |String|String value of **distanceGPS**, format "x.yy"
65 |distanceFMSString |String|String value of **distanceFMS**, format "x.yy"
66 |duration |Long|Duration between events in milliseconds
67 |engineTime |Long|Event engine time in milliseconds
68 |overallTime |Long|Event overall driven time in milliseconds
69 |driveTimeDay |Long|Event day driven time in milliseconds
70 |driveTimeNight |Long|Event night driven time in milliseconds
71 |distanceGPS |Double|Distance traveled value from GPS (km)
72 |distanceFMS |Double|Distance traveled value from FMS (km)