Webservices
Aktuell: Problem beim Aktualisieren, es wird daran gearbeitet!
Alle WSDL-Seiten auf die ihr zugreifen können müsst:
Rasthofabfrage-WSDL
Stammdatenabfrage-WSDL
Reservierung-WSDL
Sperren-WSDL
Dazu (PHP-)Clients, mit denen Ihr testen könnt:
Client zur Rasthofabfrage
Client zur Stammdatenabfrage
Client für die Reservierung
Client für die Sperrung
Die Rasthofabfrage wurde verändert. Sie liefert jetzt nur noch ein String mit den Rasthof-IDs. Für die jeweiligen Stammdaten wird Raststamm angesprochen, welches ein Array zurückliefert.
Beispieldaten:
-Rasthofabfrage: lat:48, lon:7, r:5, fahrerid:12345 (beliebige Zahlenkombination)
-Reservierung: id:12345 (beliebige Zahlenkombination), rasthof: 3 (eine Zahl zwischen 1 und 5, herauszufinden über Rasthofabfrage)
-Sperrung: Dauer:300 (beliebige Dauer, Angabe in Sekunden), rasthof: 3 (eine Zahl zwischen 1 und 5, herauszufinden über Rasthofabfrage)
Sperrung: Auf dem Server sind Events deaktiviert, das heißt der Webservice funktioniert, aber die Sperre wird nach Ablauf nicht gelöscht.
Falls es Fragen oder Anregungen gibt könnt ihr mich jederzeit per Mail unter abirmele(at)hs-furtwangen.de erreichen.
Zum Schluss noch ein kleiner Changelog, damit man den Überblick behält:
19.06.:
-Webservices wurden aktualisiert, Rasthof in Rasthof und Raststamm aufgeteilt
20.05.:
-Server-Files überarbeitet, senden nicht mehr Encoded. Sperrung neu hinzugefügt, Rasthofabfrage Arrayversuch
05.05.:
-WSDL-Dateien komplett überarbeitet.
04.05.:
-WSDL-Dateien neu generiert.
02.05.:
-Überarbeitung der kompletten Webservices, bei einer Rasthofabfrage wird nun auch die Fahrerid benötigt!
-Die Rasthöfe haben eine ID erhalten, die bei der Rasthofabfrage mitgesendet wird, diese wird nun für eine Reservierung benötigt!