API V2

64 views
Skip to first unread message

Martin Oberhänsli

unread,
May 30, 2017, 6:04:29 PM5/30/17
to Swiss Unihockey Webmaster, IT
Hallo swissunihockey

Ich habe heute versucht herauszufinden, ob sich was getan hat mit der neuen API V2. Leider nein. Könnte ihr mir erklären, wie ich von meinem Verein alle Teams abrufen kann und von diesen Teams alle Spiele? Die Abfragen in der API V2 liefert immer nur eine kleine Anzahl Daten, also nicht die Spiele der ganzen Saison. Die Abfrage nach Turnier und Runde kriege ich auch nicht hin, weil ich bei keiner Abfrage an die Turnier-ID gelange. Wäre schön wieder einmal etwas von euch zu hören wie ihr das weitere Vorgehen bezüglich der API V2 seht. Zur Zeit - und mit meinem Wissensstand - darf die API V1 auf keinen Fall Ende Saison abgeschaltet werden.

Liebe Grüsse

Martin Oberhänsli

Robert Stucki

unread,
Aug 1, 2017, 4:44:17 AM8/1/17
to Swiss Unihockey Webmaster, i...@swissunihockey.ch
Ciao Martin

Ich verwende aktuell den folgenden Workaround: Die Teams bekomme ich anhand der Club-Id. Danach frage ich die Games pro Team ab. Dort bekommt man aber nur die aktuelle Runde. Um alle Spiele zu bekommen, muss man über Next (bzw. Previous) vom Slider (wie es halt auch auf der Swissunihockey Homepage verwendet wird) jede einzelne Runde abfragen. Und zum Schluss kommt noch das mühselige Auslesen der Werte aus der Pseudo-JSON Struktur der Swissunihockey API und das Mappen auf ein eigenes Datenmodell.

Hier hab ich mal einen primitiven Test-Client für Node geschrieben, um zu erkunden was die API so hergibt.

Etwas besseres habe ich bisher nicht gefunden in V2. Meiner Meinung nach braucht es hier eine einfachere Abfrage. Eine weitere Abfrage über alle Spiele/Turniere, die ein Verein organisiert, wäre aus meiner Sicht auch hilfreich. Zudem wäre es schön, wenn die Resultate mehr Detail-Informationen inkl. Id's liefern würden. Allgemein finde ich es schade, dass die API V2 (im Gegensatz zur 1. Version) nur für die Swissunihockey Seite optimiert wurde und für andere Zwecke gar nicht oder nur mühsam zu verwenden ist.

Gruss
Röbi
Reply all
Reply to author
Forward
0 new messages