Änderungen von Dokument get_cars.php
Zuletzt geändert von YellowFox_RD am 2025/09/02 15:06
Von Version 6.1
bearbeitet von YellowFox_RD
am 2025/09/02 15:06
am 2025/09/02 15:06
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf 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]
Zusammenfassung
-
Seiteneigenschaften (2 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Dokument-Autor
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. YellowFox_RD1 +XWiki.yf-dominic - Inhalt
-
... ... @@ -1,20 +1,13 @@ 1 1 (% class="box" %) 2 -((( 3 -Inhaltsverzeichnis 4 -))) 5 - 2 +(((Inhaltsverzeichnis))) 6 6 {{toc/}} 7 7 8 8 Zeigt eine Liste aller Fahrzeuge an, die durch den jeweiligen Request betroffen sind. 9 - 10 10 = Beschreibung = 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|=Beschreibung|=Typ|=Hinweis|=Pflicht 17 -|company|RTI Firmenschlüssel|string| |ja10 +|company|RTI Firmenschlüssel|string||ja 18 18 |vehicle|RTI Fahrzeugschlüssel|string|entweder vehicle, group oder import Parameter|(ja) 19 19 |group|RTI Gruppenschlüssel|string|entweder vehicle, group oder import Parameter|(ja) 20 20 |import|RTI Importschlüssel|string|entweder vehicle, group oder import Parameter|(ja) ... ... @@ -21,13 +21,9 @@ 21 21 |format|Ausgabeformat|string|csv oder json, standard: csv|nein 22 22 23 23 = Rückgabe = 24 - 25 25 Es wird ein **string** zurückgegeben. Im Fehlerfall wird "(% class="error" %)**ERROR:Beschreibung**(%%)" zurückgegeben. 26 - 27 27 == CSV == 28 - 29 29 === Metainformationen === 30 - 31 31 |=Trennzeichen|Semikolon ( ; ) 32 32 |=Textbegrenzer|Doppeltes Hochkomma ( " ) 33 33 |=Zeilenende|0x0D 0x0A (CarriageReturn LineFeed) ... ... @@ -34,49 +34,38 @@ 34 34 |=Header|Zeile 1 35 35 36 36 === Spalten === 26 +|=Spalte|=Beschreibung 27 +|CARNAME|Fahrzeugkennzeichen 28 +|IDENT|RTI Ident 29 +|COSTCENTER|Kostenstelle vom Fahrzeug 30 +|VEHICLEGROUPS|Fahrzeuggruppen 31 +|KMCORRECTIONFACTOR|KM Korrektur Faktor 37 37 38 -|=Spalte|=Beschreibung|=Hinweis 39 -|CARNAME|Fahrzeugkennzeichen| 40 -|IDENT|RTI Ident|Ist ein Schlüssel, der vom Benutzer im Portal festgelegt wird und sich ändern kann. 41 -|COSTCENTER|Kostenstelle vom Fahrzeug| 42 -|VEHICLEGROUPS|Fahrzeuggruppen| 43 -|KMCORRECTIONFACTOR|KM Korrektur Faktor| 44 -|VEHICLEVIN|Fahrgestellnummer (FIN)| 45 -|VEHICLEIDENT|Fahrzeug Ident|Ist ein von YellowFox fest definierter und eindeutiger Schlüssel zum Fahrzeug. 46 -|VEHICLEDESCRIPTION|Fahrzeug Beschreibung|((( 47 - 48 -))) 49 -|((( 50 -ISTRAILER 51 -)))|ist das Fahrzeug ein Trailer|ja => 1, nein => 0 52 - 53 53 === Beispiel === 54 - 55 55 **Rückgabe** 56 -{{code language="java"}}"CARNAME";"IDENT";"COSTCENTER";"VEHICLEGROUPS" ;"KMCORRECTIONFACTOR";"VEHICLEVIN";"VEHICLEIDENT";"VEHICLEDESCRIPTION";"ISTRAILER"57 -"CAR1";"IDENT1";"COSTCENTER1";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1" ;"1DB69T687HT";"35fdebee00dfa3278fa88c54cd7f8c2f";"Transporter";058 -"CAR2";"IDENT2";"COSTCENTER2";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1" ;"3DB69T687HT";"45fdebee00dfa3278fa88c54cd7f8c2f";"Transporter 2";059 -"CAR3";"IDENT3";"COSTCENTER3";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1" ;"5DB69T687HT";"49fdebee00dfa3278fa88c54cd7f8c2f";"Transporter 3";060 -"CAR4";"IDENT4";"COSTCENTER4";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1" ;"3UO69T687HT";"98fdebee00dfa3278fa88c54cd7f8c2f";"Transporter 4";061 -"CAR5";"IDENT5";"COSTCENTER5";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1" ;"3DB697487HT";"4ff7debee00dfa3278fa88c54cd7f8c2f";"Anhaenger";162 -"CAR6";"IDENT6";"COSTCENTER6";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1" ;"";"526debee00dfa3278fa88c54cd7f8c2f";"Kranwagen";0{{/code}}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}} 63 63 64 64 == JSON == 65 65 66 -{{code language="json"}} 67 -[ 68 - { 69 - "vehicle_sign": "FTL YF 123", 70 - "rti_ident": null, 71 - "tracking_mode": "IntelligentLocating", 72 - "tracking_interval": 0, 73 - "supported_modes": [ 74 - "CourseChange", 75 - "IntelligentLocating", 76 - "DistanceInterval", 77 - "MinuteInterval" 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" 78 78 ], 79 - "vehicle_groups": [57 + "vehicle_groups": [ 80 80 { 81 81 "name": "gruppe1" 82 82 }, ... ... @@ -83,18 +83,12 @@ 83 83 { 84 84 "name": "gruppe2" 85 85 } 86 - ], 87 - "km_correction":1, 88 - "vehicle_vin": "1DB69T6847HT", 89 - "vehicle_ident": "35fdebee00dfa3278fa88c54cd7f8c2f", 90 - "vehicle_description": "Transporter", 91 - "isTrailer": false 92 - } 93 -] 94 -{{/code}} 64 + ], 65 + "km_correction":1 66 + } 67 +]{{/code}} 95 95 96 96 = Beispielaufrufe = 97 - 98 98 **Name eines Fahrzeuges** 99 99 {{code language="java"}}https://map.yellowfox.de/rti/get_cars.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY 100 100

