URL-Parameter der neuen Fahrplanauskunft? (Allgemeines Forum)
Oder hat jemand von Euch doch ein Idee, wie man nur den Bahnhofsnamen mitgeben kann und gleich ein Ergebnis erhält?
Das dürfte nicht funktionieren.
soid und zoid müssen URLdecoded werden, z.B. hiermit:
https://www.urldecoder.org/
Beispiel für soid (=Startpunkt):
A%3D1%40O%3DBERLIN%40X%3D13386988%40Y%3D52520501 %40U%3D81%40L%3D8096003%40B%3D1%40p%3D1702322185%40
decodiert:
A=1@O=BERLIN@X=13386988@Y=52520501@U=81@L=8096003@B=1@p=1702322185@
Parameter "L" ist die IBNR (Bahnhofsnummer).
IBNR siehe hier:
https://de.wikipedia.org/wiki/Interne_Bahnhofsnummer
Die IBNR ist auch das einzig relevante. Wenn Du also alles auf "Berlin" lässt, aber die IBNR von Hamburg im Parameter L von soid einträgst, wird eine Verbindung ab Hamburg angezeigt, obwohl Berlin obendrüber steht.
Also wäre folgendes zu tun:
- Liste mit IBNR organisieren oder API, die IBNR für Bahnhofsnamen zurückgibt.
- IBNR für Abfahrtsbahnhof und IBNR für Ziel ermitteln
- Encodieren als soid und zoid
- Aufruf an bahn.de codieren
Bye. Flo.
gesamter Thread:
- URL-Parameter der neuen Fahrplanauskunft? -
jorges,
14.12.2023, 18:09
- URL-Parameter der neuen Fahrplanauskunft? - sflori, 14.12.2023, 19:35