Einleitung
Manchmal ist es wichtig, den Zustand des OJP/TRIAS-Systems anzufragen: Welche Systemversion? Welche Datenversion? Dafür gibt es eine eigene Abfrage.
Fachliche Beschreibung
Einige Parameter zu Versionen und Daten sind manchmal wichtig, um zu schauen, ob sinnvolle Angaben möglich sind. Dazu wird ein technischer Zugriff auf einige Informationen über die Schnittstelle über einen Request zur Verfügung gestellt. Dieser wird über den regulären Schlüssel zur Verfügung gestellt.
Technische Beschreibung
Der Zustand des OJP kann über das API abgefragt werden:
1 |
https://api.opentransportdata.swiss/ojp2020sysrequest |
Es muss derselbe reguläre Schlüssel verwendet werden.
Die Antwort sieht wie folgt aus:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<?xml version="1.0" encoding="UTF-8" ?> <itdRequest version="10.4.10.25" language="de" lengthUnit="METER" sessionID="0" client="Tyk/v2.9.4.2" clientIP="10.39.16.231" serverID="10.39.17.51" virtDir="mdv" calcTime="4.782" now="2020-10-06T18:06:13" nowWD="3"> <itdSystemInfoRequest requestID="0"> <itdVersionInfo> <ptKernel> <appVersion>10.4.10.9 build 25.09.2020 11:07:58</appVersion> <dataFormat>EFA10_04_00</dataFormat> <dataBuild>2020-09-29T16:09:58</dataBuild> </ptKernel> </itdVersionInfo> <itdValidityInfo messageCode="0" validFrom="20191215" validTo="20201212" /> </itdSystemInfoRequest> </itdRequest> |
Information zum Resultat:
dataBuild | Dies ist die letzte Version des Fahrplans, die verwendet wird. |
appVersion | Zeit an, welchen Versionsstand das System hat. |
itdValidityInfo | Gibt an, von wann bis wann aktuell Fahrplandaten vorhanden sind. |
Weiterführende Angaben
–