get_cars.php

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

Inhaltsverzeichnis

Zeigt eine Liste aller Fahrzeuge an, die durch den jeweiligen Request betroffen sind.

Beschreibung

GET get_cars.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY

Parameter

ParameterBeschreibungTypHinweisPflicht
companyRTI Firmenschlüsselstring ja
vehicleRTI Fahrzeugschlüsselstringentweder vehicle, group oder import Parameter(ja)
groupRTI Gruppenschlüsselstringentweder vehicle, group oder import Parameter(ja)
importRTI Importschlüsselstringentweder vehicle, group oder import Parameter(ja)
formatAusgabeformatstringcsv oder json, standard: csvnein

Rückgabe

Es wird ein string zurückgegeben. Im Fehlerfall wird "ERROR:Beschreibung" zurückgegeben.

CSV

Metainformationen

TrennzeichenSemikolon ( ; )
TextbegrenzerDoppeltes Hochkomma ( " )
Zeilenende0x0D 0x0A (CarriageReturn LineFeed)
HeaderZeile 1

Spalten

SpalteBeschreibung
CARNAMEFahrzeugkennzeichen
IDENTRTI Ident
COSTCENTERKostenstelle vom Fahrzeug
VEHICLEGROUPSFahrzeuggruppen
KMCORRECTIONFACTORKM Korrektur Faktor
VEHICLEVINFahrgestellnummer (FIN)
VEHICLEIDENTFahrzeug Ident
VEHICLEDESCRIPTIONFahrzeug Beschreibung

Beispiel

Rückgabe
"CARNAME";"IDENT";"COSTCENTER";"VEHICLEGROUPS";"KMCORRECTIONFACTOR";"VEHICLEVIN";"VEHICLEIDENT";"VEHICLEDESCRIPTION"
"CAR1";"IDENT1";"COSTCENTER1";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"1DB69T687HT";"35fdebee00dfa3278fa88c54cd7f8c2f";"Transporter"
"CAR2";"IDENT2";"COSTCENTER2";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"3DB69T687HT";"45fdebee00dfa3278fa88c54cd7f8c2f";"Transporter 2"
"CAR3";"IDENT3";"COSTCENTER3";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"5DB69T687HT";"49fdebee00dfa3278fa88c54cd7f8c2f";"Transporter 3"
"CAR4";"IDENT4";"COSTCENTER4";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"3UO69T687HT";"98fdebee00dfa3278fa88c54cd7f8c2f";"Transporter 4"
"CAR5";"IDENT5";"COSTCENTER5";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"3DB697487HT";"4ff7debee00dfa3278fa88c54cd7f8c2f";"Transporter 5"
"CAR6";"IDENT6";"COSTCENTER6";"[{"name":"gruppe1"},{"name":"gruppe2"}]";"1";"";"526debee00dfa3278fa88c54cd7f8c2f";"Kranwagen"

JSON

[
   {
     "vehicle_sign": "FTL YF 123",
     "rti_ident": null,
     "tracking_mode": "IntelligentLocating",
     "tracking_interval": 0,
     "supported_modes": [
        "CourseChange",
        "IntelligentLocating",
        "DistanceInterval",
        "MinuteInterval"
        ],
       "vehicle_groups": [
            {
               "name": "gruppe1"
            },
            {
               "name": "gruppe2"
            }
      ],
     "km_correction":1,
     "vehicle_vin": "1DB69T6847HT",
     "vehicle_ident": "35fdebee00dfa3278fa88c54cd7f8c2f",
     "vehicle_description": "Transporter"
   }
]

Beispielaufrufe

Name eines Fahrzeuges
https://map.yellowfox.de/rti/get_cars.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY

https:
//map.yellowfox.de/rti/get_cars.php?company=COMPANY_RTIKEY&vehicle={"type":"car_ident","groupKey":"GROUP_RTIKEY","ident":"VEHICLE_RTIIDENT"}

Anzeige aller Fahrzeuge einer Gruppe
https://map.yellowfox.de/rti/get_cars.php?company=COMPANY_RTIKEY&group=GROUP_RTIKEY

Alle Fahrzeuge, die über das RTI abgefragt werden können
https://map.yellowfox.de/rti/get_cars.php?company=COMPANY_RTIKEY&import=IMPORT_RTIKEY