Re: SU IT-Verantwortlicher

156 views
Skip to first unread message
Message has been deleted
Message has been deleted

Christoph Karli

unread,
Feb 5, 2016, 11:26:44 AM2/5/16
to swissunihock...@googlegroups.com
tschou thomas

wünsche dir noch einen guten start!
wir scheinen dein werken zu bemerken, da wir bereits die api-v2 einsetzen..

so hat gestern die operation table plötzlich geändert, was sich auf unserer seite mit fehlern bemerkbar machte.. nach einem prüfen des changelogs konnte ich aber kein update feststellen..
soeben wollte ich wieder etwas in der doku stöbern und wurde zuerst mit einem 404er begrüsst, bevor der nun zu einem 503er befördert wurde..

anyway: meine bitte ist folgende: bitte die schnittstelle möglichst rückwärtskompatibel halten und nicht plötzlich neue returnvalues einführen.. oder dann zumindest im changelog vermerken.

super wäre natürlich ein ankündigen der änderungen.. ;-)

gruess, christoph
uhc biel-seeland

On 04 Feb 2016, at 15:58, Thomas Günthart <tho...@t-gun.ch> wrote:

Liebe Berufskollegen,

 

Seit nun 3 Monaten bin ich für die Informatik von swiss unihockey zuständig, und somit auch für die API.

 

Mein Name ist Thomas, ich bin 30 Jahre alt und eine meiner grössten Leidenschaften ist die Informatik.

In den vergangenen Jahren durfte ich mein IT Wissen in verschiedensten Bereichen aufbauen, vertiefen und anwenden.

Dies geschah durch das Absolvieren von verschiedenen Studiengängen sowie das Umsetzen von diversen Projekten in meiner beruflichen sowie privaten Tätigkeit.

 

In den kommenden Wochen werde ich die Migration der API-V1 in die API-V2 mit allfälligen Ergänzungen planen, die Umsetzung sollte im geplanten Sprint vom 09. März 2015 erfolgen.

Gerne werde in dieser konzeptionellen Phase auf einzelne von euch zukommen, um Eure Bedürfnisse genau zu evaluieren.

 

Ich freue mich auf eine spannende und gute Zusammenarbeit!

 

Liebe Grüsse

Thomas

--
Sie erhalten diese Nachricht, weil Sie in Google Groups E-Mails von der Gruppe "Swiss Unihockey Webmaster" abonniert haben.
Wenn Sie sich von dieser Gruppe abmelden und keine E-Mails mehr von dieser Gruppe erhalten möchten, senden Sie eine E-Mail an swissunihockey-web...@googlegroups.com.
Weitere Optionen finden Sie unter https://groups.google.com/d/optout.
Message has been deleted

Martin Oberhänsli

unread,
Feb 6, 2016, 6:20:49 PM2/6/16
to Swiss Unihockey Webmaster
Wo muss ich mich den registrierten um die kurzfristige aufschalte News-Meldung zu sehen? An mehreren Stellen (Webseite, alte API) steht, dass Webmaster in dieser Google-Gruppe informiert werden.

Freundliche Grüsse
Martin Oberhänsli
Message has been deleted

Martin Oberhänsli

unread,
Feb 8, 2016, 3:25:18 AM2/8/16
to Swiss Unihockey Webmaster
Hallo Thomas

Das wäre super. Wenn du in dieser Google Gruppe alles postest solltest du damit alle Webmaster erreichen.

Liebe Grüsse
Martin Oberhänsli

Am Montag, 8. Februar 2016 08:03:47 UTC+1 schrieb Thomas Günthart:
Hallo Martin,

Du musst dich nicht zusätzlich registrieren. Ich werde künftig die Änderungen direkt in die Google Group posten, sowie erneut auf der Startseite der SU-HP eine News aufschalten.

Beste Grüsse
Thomas
Message has been deleted

cYr

unread,
Feb 9, 2016, 1:07:41 PM2/9/16
to Swiss Unihockey Webmaster
Hallo Thomas

Ich wünsche Dir auch noch einen guten Start.
Kann ich mich schon in der neuen API umsehen?
Kann ich mich dazu irgendwo registrieren?

Merci und Gruess
Cyrill

Lukas Gestach

unread,
Feb 10, 2017, 3:00:40 PM2/10/17
to Swiss Unihockey Webmaster
Hallo Thomas

Ich möchte kein neues Thema anfangen, deshalb poste ich meine Fragen/Anmerkungen hier.

SU hat jetzt ja die API V2 entwickelt und diese wird wohl auch rege genutzt, doch anwenderfreundlich ist das Ding keineswegs.

Ich bin gerade dabei eine Seite zu erstellen, um diverse Stats vom Unihockeysport anzeigen zu können. Dazu möchte ich gerne die Daten via API holen und dann in meiner Datenbank speichern.
Die Form der Daten, wie sie bereitgestellt werden, ist ganz offensichtlich dafür gemacht die CMS Seiten von SU zu füttern. Mal abgesehen davon, dass so unnötig Traffic entsteht und bei euch sicher einige DB Abfragen mehr ausgeführt werden, als eigentlich notwendig, ist das in den meisten Fällen noch so okay.

Aber...
Warum fügt man nicht noch eine Schnittstelle, respektive einen Parameter hinzu, um die Daten in einer Form auszugeben, in der sie einfach und brauchbar weiterverarbeitet werden können? Vor allem für diejenigen, welche nicht auf das System von euch bauen. Es müsste doch ein Ziel von euch sein, dass wir Webentwickler die Daten zwischenspeichern; auf jeden Fall solche, welche nicht häufig ändern, was, wenn ich mir das so überlege, auf etwa 99% der Abfragen zutreffen wird!
Unter brauchbar verstehe ich die Daten ohne den Schnickschnack mit Dropdown, Tabelle etc. drumherum.
Als Beispiel können die Teams einer Gruppe genommen werden: Als zweidimensionales, assoziatives Array. In der ersten Ebene ist nichts gespeichert, in der zweiten Ebene sind dann Team_id, club_id und noch der Teamname sowie weitere Attribute (der Übersicht wegen, lasse ich die aus).
Das sähe wie folgt aus:
Array([0] => Array([team_id] => 1 [club_id] => 1 [name] => Name von Team 1) [1] => Array([team_id] => 2 [club_id] => 12 [name] => Name von Team 2))
Das im Moment vorliegende Format ist ja ein in sich verschachteltes Array-Konstrukt (in Tiefe 8(!) sind die tiefsten Daten), welches zuerst eine genaue Analyse benötigt, bevor die Daten verarbeitet werden können.

Wenn alle Daten in einem solchen (vereinheitlichten!) Format ausgegeben werden, wäre das eine riesen Bereicherung für die ganze API.

Ausserdem, und das ist mir auch ein grosses Anliegen (ich muss mich da selbst an der Nase nehmen bei meinen Projekten), ist die Dokumentation der API V2 eher bescheiden, um es mal so auszudrücken. Die Sample Requests sind ja alle gut und recht, jedoch fast völlig nutzlos in dieser Form! Zudem sind nicht alle Parameter vollständig dokumentiert (zB. der games_per_page Param bei den Games).
Von einer Dokumentation erwarte ich (als Anwender) eine Liste von Parameter mit entweder den möglichen Werten oder dem Typ (bspw. int team_id) und den zu erwarteten Ergebnisse dazu. Nicht mehr, aber auch nicht weniger.

Um auf das Beispiel mit den Teams zurückzukommen mit den ineinander verschachtelten Arrays:
Ich habe kurz eine Demo Seite erstellt, welche die übergebenen Daten in der Array-Struktur (rekursiv) auflistet. Ich denke mitlerweile, dass da ein Fehler ist: Rot Weiss Chur oder auch das UHT Zäziwil hat meines Wissens kein Team in der Herren NLA diese Saison.
Hier: http://sds-ranking.ch/unihockeystats/teams_demo.php

Auf jeden Fall vielen Dank für deine Aktivität hier, ich verfolge die API V2 schon länger.

Grüess, Lukas
Message has been deleted

Lukas Gestach

unread,
Feb 25, 2017, 6:43:13 AM2/25/17
to Swiss Unihockey Webmaster
Danke für deine Antwort.

Die API ist schon nutzbar, die Daten sind ja (fast alle) da. Ich finde einfach, dass viel zu viel Traffic generiert wird mit dem, was zusätzlich noch mitgeschickt wird.

Aber dies wird ja gelöst, wenn die damals gewünschten Endpunkte migriert werden! :) Ich bin auf jeden Fall gespannt.

Ich habe die Seite mitlerweile gezügelt, das Skript ist nun unter http://unihockeystats.ch/teams_demo.php erreichbar; ebenso die gesamte Seite, welche sich allerdings noch im Aufbau befindet.
Reply all
Reply to author
Forward
0 new messages