A LeagueRepublic API lehetővé teszi, hogy a saját weboldala, alkalmazása vagy programja közvetlenül a LeagueRepublicból olvassa ki a bajnokság szezonjait, mérkőzéseit, eredményeit, tabelláit, csapatait és statisztikáit. Csak olvasható: semmi nem módosítható rajta keresztül a bajnokságában.
Amire szüksége van
A Gold csomag. Az API a Gold előfizetés része.
Bekapcsolt API. Lépjen az Admin kezdőlap > API > API-beállítások oldalra, és pipálja be a JSON API engedélyezése jelölőnégyzetet. Bármikor újra kikapcsolhatja.
Valaki, aki építkezik vele. Egy webfejlesztő vagy egy MI-asszisztens, például a ChatGPT vagy a Claude. Az alábbi Készítsen… cikkek kész utasításokat adnak, amelyeket beilleszthet egy MI-asszisztensbe.
1. lépés: Kapcsolja be az API-t
A bajnokság adminisztrációjában lépjen az Admin kezdőlap > API > API-beállítások oldalra, és pipálja be a JSON API engedélyezése jelölőnégyzetet. Ugyanez az oldal mutatja a bajnokság azonosítóját, amelyre a következő lépésben szüksége lesz.
2. lépés: Keresse meg az azonosítóit
Minden szezonnak, osztálynak és csapatnak saját azonosítószáma van. Ezekkel mondja meg, melyik adatot kéri. A(z) Hogyan működik az API cikk elmagyarázza az azonosítókat, és azt, hogyan találhatja meg a sajátjait.
3. lépés: Válassza ki az építés módját
MI-asszisztenssel: válassza ki azt a cikket, amelyik arról szól, amit építeni szeretne, és kövesse.
Fejlesztővel: Próbálja ki saját bajnokság nélkül. Ezek a címek a LeagueRepublic demóbajnokságát használják, így azonnal valódi válaszokat láthat:
Szezonok:
Osztályok és kupák: https://api.leaguerepublic.com/json/getFixtureGroupsForSeason/153020000.json
Egy bajnoki tabella: https://api.leaguerepublic.com/json/getStandingsForFixtureGroup/1/985736993.json
Egy osztály csapatai: https://api.leaguerepublic.com/json/getTeamsForFixtureGroup/1/985736993.json
A szezon összes mérkőzése: https://api.leaguerepublic.com/json/getFixturesForSeason/153020000.json
Egy csapat mérkőzései: https://api.leaguerepublic.com/json/getFixturesForTeam/153020000/154033156.json
A mérkőzésközpont:
Egy csapat statisztikái: https://api.leaguerepublic.com/json/getStatisticSummaryForTeam/153020000/154033156.json
küldje el nekik az API-specifikációt. Minden szolgáltatást, mezőt, korlátot és hibaüzenetet felsorol.
Ugyanennek a specifikációnak van egy egyszerű szöveges változata is MI-eszközök számára:
Jó tudni
Van egy korlát arra, hogy a bajnokság percenként hány kérést küldhet. Ezen osztozik minden, ami a bajnokság adatait használja. Az oldalaknak el kell menteniük, amit betöltenek, ahelyett hogy újra és újra lekérnék. A specifikáció megadja a részleteket.
Csak a jóváhagyott eredmények jelennek meg, kivéve a mérkőzésközpontban, amely az élő és a nem jóváhagyott eredményeket is megmutatja, egyértelműen megjelölve.
Ami el van rejtve a bajnokság weboldalán, az rejtve marad az API-ban is.
Nem biztos benne, hogy az API Önnek való?
Ha nem szeretne semmit magának építeni, a Code Snippets és a League Embed programozás nélkül megjeleníti a bajnokság adatait a weboldalán. Lásd: Melyik integráció a megfelelő számomra?.
A LeagueRepublic nem kínál szolgáltatást egyedi weboldalak vagy alkalmazások elkészítésére.
