Änderungen von Dokument get_cars.php

Zuletzt geändert von YellowFox_RD am 2025/04/17 10:03

Von Version 1.1
bearbeitet von YellowFox_RD
am 2024/12/19 10:11
Änderungskommentar: Imported from XAR
Auf Version 2.2
bearbeitet von YellowFox_RD
am 2025/04/17 10:02
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
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 -   "vehicle_groups": [
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