Änderungen von Dokument get_cars.php
Zuletzt geändert von YellowFox_RD am 2025/04/17 10:03
Von Version 2.1
bearbeitet von Dominic Lippmann
am 2025/01/20 15:36
am 2025/01/20 15:36
Änderungskommentar:
Replaced user [XWiki.YellowFox_RD] in fields [author, contentAuthor, creator] to user [XWiki.yf-dominic]
Auf Version 3.1
bearbeitet von YellowFox_RD
am 2025/04/17 10:03
am 2025/04/17 10:03
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (2 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Dokument-Autor
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. yf-dominic1 +XWiki.YellowFox_RD - Inhalt
-
... ... @@ -1,13 +1,20 @@ 1 1 (% class="box" %) 2 -(((Inhaltsverzeichnis))) 2 +((( 3 +Inhaltsverzeichnis 4 +))) 5 + 3 3 {{toc/}} 4 4 5 5 Zeigt eine Liste aller Fahrzeuge an, die durch den jeweiligen Request betroffen sind. 9 + 6 6 = Beschreibung = 7 -**(% class="green mark" %)GET(%%) get_cars.php****?company**=//COMPANY_RTIKEY//**&vehicle**=//VEHICLE_RTIKEY// 11 + 12 +(% class="green mark" %)**GET**(%%)** get_cars.php?company**=//COMPANY_RTIKEY//**&vehicle**=//VEHICLE_RTIKEY// 13 + 8 8 = Parameter = 15 + 9 9 |=Parameter|=Beschreibung|=Typ|=Hinweis|=Pflicht 10 -|company|RTI Firmenschlüssel|string||ja 17 +|company|RTI Firmenschlüssel|string| |ja 11 11 |vehicle|RTI Fahrzeugschlüssel|string|entweder vehicle, group oder import Parameter|(ja) 12 12 |group|RTI Gruppenschlüssel|string|entweder vehicle, group oder import Parameter|(ja) 13 13 |import|RTI Importschlüssel|string|entweder vehicle, group oder import Parameter|(ja) ... ... @@ -14,9 +14,13 @@ 14 14 |format|Ausgabeformat|string|csv oder json, standard: csv|nein 15 15 16 16 = Rückgabe = 24 + 17 17 Es wird ein **string** zurückgegeben. Im Fehlerfall wird "(% class="error" %)**ERROR:Beschreibung**(%%)" zurückgegeben. 26 + 18 18 == CSV == 28 + 19 19 === Metainformationen === 30 + 20 20 |=Trennzeichen|Semikolon ( ; ) 21 21 |=Textbegrenzer|Doppeltes Hochkomma ( " ) 22 22 |=Zeilenende|0x0D 0x0A (CarriageReturn LineFeed) ... ... @@ -23,6 +23,7 @@ 23 23 |=Header|Zeile 1 24 24 25 25 === Spalten === 37 + 26 26 |=Spalte|=Beschreibung 27 27 |CARNAME|Fahrzeugkennzeichen 28 28 |IDENT|RTI Ident ... ... @@ -29,32 +29,37 @@ 29 29 |COSTCENTER|Kostenstelle vom Fahrzeug 30 30 |VEHICLEGROUPS|Fahrzeuggruppen 31 31 |KMCORRECTIONFACTOR|KM Korrektur Faktor 44 +|VEHICLEVIN|Fahrgestellnummer (FIN) 45 +|VEHICLEIDENT|Fahrzeug Ident 46 +|VEHICLEDESCRIPTION|Fahrzeug Beschreibung 32 32 33 33 === Beispiel === 49 + 34 34 **Rückgabe** 35 -{{code language="java"}}"CARNAME";"IDENT";"COSTCENTER";"VEHICLEGROUPS" 36 -"CAR1";"IDENT1";"COSTCENTER1";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1" 37 -"CAR2";"IDENT2";"COSTCENTER2";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1" 38 -"CAR3";"IDENT3";"COSTCENTER3";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1" 39 -"CAR4";"IDENT4";"COSTCENTER4";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1" 40 -"CAR5";"IDENT5";"COSTCENTER5";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1" 41 -"CAR6";"IDENT6";"COSTCENTER6";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1"{{/code}} 51 +{{code language="java"}}"CARNAME";"IDENT";"COSTCENTER";"VEHICLEGROUPS";"KMCORRECTIONFACTOR";"VEHICLEVIN";"VEHICLEIDENT";"VEHICLEDESCRIPTION" 52 +"CAR1";"IDENT1";"COSTCENTER1";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"1DB69T687HT";"35fdebee00dfa3278fa88c54cd7f8c2f";"Transporter" 53 +"CAR2";"IDENT2";"COSTCENTER2";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"3DB69T687HT";"45fdebee00dfa3278fa88c54cd7f8c2f";"Transporter 2" 54 +"CAR3";"IDENT3";"COSTCENTER3";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"5DB69T687HT";"49fdebee00dfa3278fa88c54cd7f8c2f";"Transporter 3" 55 +"CAR4";"IDENT4";"COSTCENTER4";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"3UO69T687HT";"98fdebee00dfa3278fa88c54cd7f8c2f";"Transporter 4" 56 +"CAR5";"IDENT5";"COSTCENTER5";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"3DB697487HT";"4ff7debee00dfa3278fa88c54cd7f8c2f";"Transporter 5" 57 +"CAR6";"IDENT6";"COSTCENTER6";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"";"526debee00dfa3278fa88c54cd7f8c2f";"Kranwagen"{{/code}} 42 42 43 43 == JSON == 44 44 45 -{{code language="java"}}[ 46 - { 47 - "vehicle_sign": "FTL YF 123", 48 - "rti_ident": null, 49 - "tracking_mode": "IntelligentLocating", 50 - "tracking_interval": 0, 51 - "supported_modes": [ 52 - "CourseChange", 53 - "IntelligentLocating", 54 - "DistanceInterval", 55 - "MinuteInterval" 61 +{{code language="json"}} 62 +[ 63 + { 64 + "vehicle_sign": "FTL YF 123", 65 + "rti_ident": null, 66 + "tracking_mode": "IntelligentLocating", 67 + "tracking_interval": 0, 68 + "supported_modes": [ 69 + "CourseChange", 70 + "IntelligentLocating", 71 + "DistanceInterval", 72 + "MinuteInterval" 56 56 ], 57 - 74 + "vehicle_groups": [ 58 58 { 59 59 "name": "gruppe1" 60 60 }, ... ... @@ -61,12 +61,17 @@ 61 61 { 62 62 "name": "gruppe2" 63 63 } 64 - ], 65 - "km_correction":1 66 - } 67 -]{{/code}} 81 + ], 82 + "km_correction":1, 83 + "vehicle_vin": "1DB69T6847HT", 84 + "vehicle_ident": "35fdebee00dfa3278fa88c54cd7f8c2f", 85 + "vehicle_description": "Transporter" 86 + } 87 +] 88 +{{/code}} 68 68 69 69 = Beispielaufrufe = 91 + 70 70 **Name eines Fahrzeuges** 71 71 {{code language="java"}}https://map.yellowfox.de/rti/get_cars.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY 72 72