Eine Match-Hub-Seite zeigt alles, was an einem Tag in Ihrer Liga passiert: die Spiele, die Ergebnisse und die Ligatabellen, mit einer Datumsleiste zum Wechseln zwischen den Tagen. Sie sieht aus wie die Match-Hub-Seite auf Ihrer LeagueRepublic-Website, aber Sie bestimmen das Design.
Sie müssen kein Entwickler sein. Ein KI-Assistent wie ChatGPT oder Claude kann die Seite anhand der Anweisungen unten für Sie erstellen.
Bevor Sie beginnen
Ihre Liga benötigt den Gold-Tarif mit aktivierter API. Siehe Erste Schritte mit der API.
Sie benötigen Ihre Saison-ID. So funktioniert die API zeigt, wie Sie sie finden.
Noch keine Liga? Probieren Sie den Prompt zuerst mit der Demo-Liga von LeagueRepublic aus: verwenden Sie die Saison-ID 153020000.
So verwenden Sie den Prompt
Kopieren Sie den Prompt aus dem grauen Feld unten.
Tragen Sie Ihre Saison-ID ein. Ersetzen Sie [MY-SEASON-ID] durch Ihre eigene Nummer.
Sagen Sie, wie es aussehen soll. Beschreiben Sie Ihre Farben und Ihren Stil oder hängen Sie einen Screenshot Ihrer Website oder eines Designs an, das Ihnen gefällt. Ein Bild funktioniert meist am besten. Wenn Sie nichts angeben, wählt die KI ein schlichtes Design.
Fügen Sie ihn in den KI-Assistenten ein und senden Sie ihn ab.
Öffnen Sie die Datei, die Sie erhalten. Speichern Sie sie und öffnen Sie sie per Doppelklick in Ihrem Browser.
Vergleichen Sie sie mit Ihrer Liga-Website. Wenn etwas nicht stimmt, sagen Sie es der KI in einfachen Worten, zum Beispiel „die Ergebnisse stehen in der falschen Reihenfolge“. Sie wird es korrigieren.
Der Prompt
Lesen Sie zuerst die LeagueRepublic-JSON-API-Spezifikation unter https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Verwenden Sie ausschließlich die dort beschriebenen Services, Webadressen und Feldnamen und befolgen Sie die Regeln zu Ratenbegrenzung, leeren Werten, Fehlern und zur Bedeutung von „road“ als „auswärts“. Wenn Sie diese Adresse nicht öffnen können, brechen Sie ab und bitten Sie mich, die Spezifikation einzufügen.
Erstellen Sie für mich eine einzelne Webseite (eine HTML-Datei, die ich in meinem Browser öffnen kann), die den Match Hub meiner Liga zeigt, und verwenden Sie dafür den Service „Get Match Hub“. Meine Saison-ID lautet [MY-SEASON-ID].
Die Seite soll: 1. Oben eine Leiste mit anklickbaren Spieltagen zeigen, einschließlich des Eintrags „Termin offen“. Jeder Tag zeigt, wie viele Ergebnisse und noch zu spielende Spiele er hat. Ein Klick auf einen Tag lädt ihn. Wenn die Seite geöffnet wird, die Leiste so scrollen, dass der gerade angezeigte Tag sichtbar ist. 2. Mich zwischen Saisons wechseln lassen. 3. Die Spiele des Tages gruppiert unter dem Namen der jeweiligen Division bzw. Pokalrunde zeigen. 4. Für jedes Spiel das Heimteam, das Ergebnis und das Auswärtsteam zeigen. Wenn es noch nicht begonnen hat, stattdessen die Uhrzeit des Spielbeginns zeigen. Live-Ergebnisse mit „Live“ und Ergebnisse, die die Liga noch nicht freigegeben hat, mit „Vorläufig“ kennzeichnen. Wenn ein Spiel verschoben wurde, dies statt einer Uhrzeit zeigen. Wenn das Spieldatum verstrichen ist, aber noch kein Ergebnis vorliegt, statt einer Uhrzeit „Ergebnis ausstehend“ zeigen. 5. Weitere Ergebnisdetails wie Halbzeit- oder Elfmeterstände in kleiner Schrift zeigen. Die Pokalrunde nicht unter einem Spiel wiederholen, wenn sie bereits im Namen der Gruppe steht. 6. Unter jeder Division deren Ligatabelle zeigen: Platz, Team, Spiele, Siege, Unentschieden, Niederlagen, Differenz, Punkte und aktuelle Form. 7. Wenn ein Spiel einzelne Partien (Darts, Pool) oder Innings bzw. Viertelergebnisse hat, diese in einem Bereich zeigen, den ich öffnen und schließen kann. 8. Jeden Tag nach dem Laden speichern und denselben Tag innerhalb einer Minute nicht erneut anfordern.
Halten Sie das Design übersichtlich und auf dem Handy gut lesbar. Erklären Sie in einfachen Schritten, wie ich die Datei öffne und verwende. Fragen Sie mich, wenn etwas unklar ist.
Design: [BESCHREIBEN SIE DAS GEWÜNSCHTE AUSSEHEN ODER HÄNGEN SIE EINEN SCREENSHOT AN] |
Wenn etwas nicht funktioniert
Die Seite zeigt eine Fehlermeldung. Prüfen Sie Ihre Saison-ID und ob die API für Ihre Liga aktiviert ist.
Die Seite zeigt überhaupt keine Daten. Sagen Sie der KI genau, was Sie sehen. Eventuell muss sie ändern, wie die Seite die Daten lädt.
Die Seite funktioniert im Vorschaufenster der KI nicht. Viele Vorschauen können keine Daten von anderen Websites abrufen. Speichern Sie die Datei und öffnen Sie sie stattdessen in Ihrem Browser.
Die KI sagt, sie könne die Spezifikation nicht lesen. Öffnen Sie die Spezifikationsadresse in Ihrem Browser, markieren Sie alles, kopieren Sie es und fügen Sie es in die KI ein.
Alle Details zum Service „Get Match Hub“ finden Sie in der API-Spezifikation.
