Weitere Abfragen

Ressourcen

Abfrage der vorhandenen Ressourcen

Beispiel Onlinedemo: Ressourcenliste laden

Gutschein-Wert

Abfrage des Werts eines Gutscheins

Beispiel Onlinedemo: Gutscheinwert ermitteln

Online-Zahlarten

Abfrage der vorhandenen Internet-Zahlarten

Beispiel Onlinedemo: Zahlarten laden

Live-Gültigkeitsprüfung

Überprüfung eines Tickets über die API auf Gültigkeit

Beispiel Onlinedemo: Ticket XYZ08818 prüfen

Als Rückgabe erhält man ein JSON Array mit der Angabe der Gültigkeit des Tickets

Linien

Abfrage der im System hinterlegten Linien

Beispiel Onlinedemo: Linien laden

Als Rückgabe erhält man ein JSON Array mit der Liste der Linien

Stationen

Abfrage der im System hinterlegten Stationen

Beispiel Onlinedemo: Stationsliste laden

Verfügbare Parameter:
  • showAll=true : Wenn gesetzt, dann werden alle Stationen gelistet welche mit "online" aktiviert sind.
  • suchbegriff=xyz : Wenn gesetzt, dann werden alle Stationen gelistet in denen der übergebene Suchstring enthalten ist.

Als Rückgabe erhält man ein JSON Array mit der Stationsliste und den dazugehörigen Feldern

Regionen

Abfrage der im System hinterlegten Regionen

Beispiel Onlinedemo: Regionsliste laden

Rückgabe als JSON

Alle Kontakte die einen Newsletter abonniert haben

Abfrage der im System hinterlegten Benutzer

Beispiel Onlinedemo: Newsletterkontakte laden

Rückgabe als JSON

Artikelliste laden

Die Artikelliste welche alle Einzelverkaufs-Artikel darstellt, wird mit diesem Call geladen:

Beispiel Onlinedemo: Artikelliste laden

Rückgabe: Artikelliste

Newsletter setzen / entfernen

Der Newsletter-Tag wird gesetzt für eine bestimmte User-ID. Aktiv = 1 setzt den Newsletter, Aktiv = 0 deaktiviert ihn.

Beispiel Onlinedemo: Newslettertag setzen

Rückgabe true / false

Linientyp

Abfrage der im System hinterlegten Linientypen

Beispiel Onlinedemo: Linientypen laden

Als Rückgabe erhält man ein JSON Array mit den Linientypen

Login

Post- oder GET Anfrage an xml.php

Parameter Beschreibung
aktion login
name Nachname des Users
email E-Mail Adresse des Benutzers
Beispiel Onlinedemo: Logindaten holen

Als Rückgabe erhält man die Gültigkeit des Logins sowie in dem Knoten user_data alle Informationen zu dem Benutzer.

Live-Kapazität

Abfrage der Kapazität für eine bestimmte Linie und Fahrt

Parameter Beschreibung
token XYZ
aktion checkLiveCapacity
hafen_id 5
linie_hafen_fahrplan_id 126444
zielhafen_id 8
user_id (optional) 823432

Beispiel Onlinedemo: Kapazität holen

Als Rückgabe erhält man ein JSON Array mit der entsprechenden Kapaztität

Wegweiser