leichtathletik / ladv-api

Fragen / Wünsche und Probleme mit der LADV Public API - siehe https://ladv.de/entwickler
5 stars 2 forks source link

Persönliche Bestleistung für Athleten #23

Closed fxmohren closed 1 year ago

fxmohren commented 4 years ago

Aktuell ist es leider nicht möglich die persönlichen Bestleistungen eines Athleten über einen einfachen API Aufruf zu erhalten. Ein Umweg über athletDetail für alle Jahre ist notwendig um dann mit dem übergebenen Attribut personalbest die Bestleistung ausfindig zu machen. Da die Persönliche Bestleistung somit eigentlich bekannt sein sollte, wäre es nützlich und Ressourcenschonend, wenn diese Beispielsweise unter einem neuen Punkt in athletDetail oder über eine neue Funktion aufrufbar wäre

mschunk commented 4 years ago

Sinnvoller Vorschlag - werden wir umsetzen.

Gäbe es auch interesse an den Jahresbestleistungen?

fxmohren commented 4 years ago

Super, vielen Dank! Persönlich aktuell nicht, stört aber bestimmt auch nicht wenn es dabei ist. Wobei diese ja auch schnell über eine Jahresleistungsabfrage und dem Attribut yearbest herauszufinden sind. Also wir persönlich benötigen es aktuell nicht.

fxmohren commented 3 years ago

Aus organisatorischen Gründen: ab wann kann in etwa mit der Funktion gerechnet werden?

plan4goal commented 2 years ago

Hallo, gibt es eigentlich noch Bestrebungen die API zu erweitern? Kann man hier u.U. unterstützen?

mschunk commented 2 years ago

Hallo, gibt es eigentlich noch Bestrebungen die API zu erweitern?

Ja.

Die Daten für alle Jahre wollen wir eigentlich nicht ausliefern, wenn nur die Bestleistungen gefragt sind. Was wir relativ einfach tun könnten, wäre gesteuert über einen Parameter nur die Bestleistungen auszuliefern. Also anstelle von &year=... würde man dann sagen &best=true

Wäre das eine gute Lösung für euch?

plan4goal commented 2 years ago

Also anstelle von &year=... würde man dann sagen &best=true

Also für mich wäre das völlig in Ordnung, wobei man sicherlich auch die Kombination von yearund bestzulassen könnte. best alleine liefert die persönlichen Bestleistungen des Athleten und year + best die entsprechenden Saisonbestleistungen.

fxmohren commented 2 years ago

Für mich wäre das genau richtig. Die Kombination aus year und best wie von @plan4goal erwähnt wäre natürlich eine schöne zusätzliche Funktion.

mschunk commented 2 years ago

Für athletDetail wird nun der Parameter best=true unterstützt. Dann werden alle Persönblichen Bestleistungen und Jahresbestleistungen ausgegeben.