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
on 2025/04/17 10:09
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
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| 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 - 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 +