Changes for page get_cars.php

Last modified by YellowFox_RD on 2025/04/17 10:09

From version 2.1
edited by YellowFox_RD
on 2025/04/17 10:09
Change comment: There is no comment for this version
To version 1.1
edited by YellowFox_RD
on 2024/12/19 10:11
Change comment: Imported from XAR

Summary

Details

Page properties
Content
... ... @@ -1,20 +1,13 @@
1 1  (% class="box" %)
2 -(((
3 -Table of Contents
4 -)))
5 -
2 +(((Table of Contents)))
6 6  {{toc/}}
7 7  
8 8  Shows a list of cars which are affected by a RTI request.
9 -
10 10  = Description =
11 -
12 -(% class="green mark" %)GET(%%) **get_cars.php?company**=//COMPANY_RTIKEY//**&vehicle**=//VEHICLE_RTIKEY//
13 -
7 +****(% class="green mark" %)GET(%%) **get_cars.php****?company**=//COMPANY_RTIKEY//**&vehicle**=//VEHICLE_RTIKEY//
14 14  = Parameter =
15 -
16 16  |=Parameter|=Description|=Typ|=Note|=Mandatory
17 -|company|RTI company key|string| |yes
10 +|company|RTI company key|string||yes
18 18  |vehicle|RTI vehicle key|string|either vehicle, group or import parameter|(yes)
19 19  |group|RTI group key|string|either vehicle, group or import parameter|(yes)
20 20  |import|RTI import key|string|either vehicle, group or import parameter|(yes)
... ... @@ -21,13 +21,9 @@
21 21  |format|Output format|string|csv or json, default: csv|no
22 22  
23 23  = Return =
24 -
25 25  Return a **string**. In case of error it returns "(% class="error" %)**ERROR:Description**(%%)".
26 -
27 27  == CSV ==
28 -
29 29  === Meta informations ===
30 -
31 31  |=Separator|Semicolon ( ; )
32 32  |=Delimiter|Double quote ( " )
33 33  |=Line break|0x0D 0x0A (CarriageReturn LineFeed)
... ... @@ -35,7 +35,6 @@
35 35  |=Encoding|UTF-8
36 36  
37 37  === Columns ===
38 -
39 39  |=Column|=Description
40 40  |CARNAME|name of the vehicle
41 41  |IDENT|RTI Ident
... ... @@ -42,37 +42,32 @@
42 42  |COSTCENTER|cost center of the vehicle
43 43  |VEHICLEGROUPS|group of vehicles
44 44  |KMCORRECTIONFACTOR|km correction factor
45 -|VEHICLEVIN|chassis number (VIN)
46 -|VEHICLEIDENT|vehicle ident
47 -|VEHICLEDESCRIPTION|vehicle description
48 48  
49 49  === Example ===
50 -
51 51  **Return in CSV**
52 -{{code language="java"}}"CARNAME";"IDENT";"COSTCENTER";"VEHICLEGROUPS";"KMCORRECTIONFACTOR";"VEHICLEVIN";"VEHICLEIDENT";"VEHICLEDESCRIPTION"
53 -"CAR1";"IDENT1";"COSTCENTER1";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"1DB69T687HT";"35fdebee00dfa3278fa88c54cd7f8c2f";"Transporter"
54 -"CAR2";"IDENT2";"COSTCENTER2";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"3DB69T687HT";"45fdebee00dfa3278fa88c54cd7f8c2f";"Transporter 2"
55 -"CAR3";"IDENT3";"COSTCENTER3";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"5DB69T687HT";"49fdebee00dfa3278fa88c54cd7f8c2f";"Transporter 3"
56 -"CAR4";"IDENT4";"COSTCENTER4";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"3UO69T687HT";"98fdebee00dfa3278fa88c54cd7f8c2f";"Transporter 4"
57 -"CAR5";"IDENT5";"COSTCENTER5";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"3DB697487HT";"4ff7debee00dfa3278fa88c54cd7f8c2f";"Transporter 5"
58 -"CAR6";"IDENT6";"COSTCENTER6";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"";"526debee00dfa3278fa88c54cd7f8c2f";"Kranwagen"{{/code}}
36 +{{code language="java"}}"CARNAME";"IDENT";"COSTCENTER";"VEHICLEGROUPS"
37 +"CAR1";"IDENT1";"COSTCENTER1";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1"
38 +"CAR2";"IDENT2";"COSTCENTER2";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1"
39 +"CAR3";"IDENT3";"COSTCENTER3";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1"
40 +"CAR4";"IDENT4";"COSTCENTER4";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1"
41 +"CAR5";"IDENT5";"COSTCENTER5";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1"
42 +"CAR6";"IDENT6";"COSTCENTER6";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1"{{/code}}
59 59  
60 60  == JSON ==
61 61  
62 -{{code language="java"}}
63 -[
64 - {
65 - "vehicle_sign": "FTL YF 123",
66 - "rti_ident": null,
67 - "tracking_mode": "IntelligentLocating",
68 - "tracking_interval": 0,
69 - "supported_modes": [
70 - "CourseChange",
71 - "IntelligentLocating",
72 - "DistanceInterval",
73 - "MinuteInterval"
46 +{{code language="java"}}[
47 + {
48 + "vehicle_sign": "FTL YF 123",
49 + "rti_ident": null,
50 + "tracking_mode": "IntelligentLocating",
51 + "tracking_interval": 0,
52 + "supported_modes": [
53 + "CourseChange",
54 + "IntelligentLocating",
55 + "DistanceInterval",
56 + "MinuteInterval"
74 74   ],
75 - "vehicle_groups": [
58 + "vehicle_groups": [
76 76   {
77 77   "name": "gruppe1"
78 78   },
... ... @@ -79,17 +79,12 @@
79 79   {
80 80   "name": "gruppe2"
81 81   }
82 - ],
83 - "km_correction":1,
84 - "vehicle_vin": "1DB69T6847HT",
85 - "vehicle_ident": "35fdebee00dfa3278fa88c54cd7f8c2f",
86 - "vehicle_description": "Transporter"
87 - }
88 -]
89 -{{/code}}
65 + ],
66 + "km_correction":1
67 +       }
68 +]{{/code}}
90 90  
91 91  = Example Calls =
92 -
93 93  **Name of one vehicle**
94 94  {{code language="java"}}https://map.yellowfox.de/rti/get_cars.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY
95 95  
... ... @@ -101,5 +101,6 @@
101 101  **All cars, which are requestable over the RTI**
102 102  {{code language="java"}}https://map.yellowfox.de/rti/get_cars.php?company=COMPANY_RTIKEY&import=IMPORT_RTIKEY{{/code}}
103 103  
104 -
105 -\\
82 +//
83 +//
84 +