LeagueRepublic API leidžia jūsų svetainei, programėlei ar programai nuskaityti jūsų lygos sezonus, rungtynes, rezultatus, turnyrines lenteles, komandas ir statistiką tiesiai iš LeagueRepublic. Jis skirtas tik skaitymui: per jį nieko jūsų lygoje pakeisti negalima.
Ko jums reikia
Gold plano. API yra Gold prenumeratos dalis.
Įjungto API. Eikite į Administratoriaus pradžia > API > API nustatymai ir pažymėkite Įjungti JSON API. Jį bet kada galite vėl išjungti.
Žmogaus, kuris sukurtų kažką su juo. Svetainių kūrėjo arba DI asistento, pavyzdžiui, ChatGPT ar Claude. Toliau pateikti straipsniai Sukurkite… pateikia paruoštas instrukcijas, kurias galite įklijuoti į DI asistentą.
1 žingsnis: įjunkite API
Savo lygos administravimo skiltyje eikite į Administratoriaus pradžia > API > API nustatymai ir pažymėkite Įjungti JSON API. Tame pačiame puslapyje rodomas jūsų lygos ID, kurio prireiks kitame žingsnyje.
2 žingsnis: suraskite savo ID
Kiekvienas sezonas, divizionas ir komanda turi savo ID numerį. Juos naudojate norėdami nurodyti, kokių duomenų norite. Straipsnyje Kaip veikia API paaiškinta, kas yra ID ir kaip rasti savo.
3 žingsnis: pasirinkite, kaip kurti
Su DI asistentu: pasirinkite straipsnį apie tai, ką norite sukurti, ir sekite juo.
Su svetainių kūrėju: išbandykite be savo lygos. Šie adresai naudoja LeagueRepublic demonstracinę lygą, todėl iškart galite matyti tikrus atsakymus:
Sezonai:
Divizionai ir taurės: https://api.leaguerepublic.com/json/getFixtureGroupsForSeason/153020000.json
Lygos turnyrinė lentelė: https://api.leaguerepublic.com/json/getStandingsForFixtureGroup/1/985736993.json
Diviziono komandos: https://api.leaguerepublic.com/json/getTeamsForFixtureGroup/1/985736993.json
Visos sezono rungtynės: https://api.leaguerepublic.com/json/getFixturesForSeason/153020000.json
Vienos komandos rungtynės: https://api.leaguerepublic.com/json/getFixturesForTeam/153020000/154033156.json
Rungtynių centras:
Komandos statistika: https://api.leaguerepublic.com/json/getStatisticSummaryForTeam/153020000/154033156.json
išsiųskite jiems API specifikaciją. Joje išvardytos visos paslaugos, laukai, apribojimai ir klaidų pranešimai.
Taip pat yra tos pačios specifikacijos grynojo teksto versija DI įrankiams:
Verta žinoti
Yra apribojimas, kiek užklausų jūsų lyga gali pateikti per minutę. Jį dalijasi viskas, kas naudoja jūsų lygos duomenis. Puslapiai turėtų išsaugoti tai, ką įkėlė, užuot kartoję užklausas. Išsamią informaciją rasite specifikacijoje.
Rodomi tik patvirtinti rezultatai, išskyrus rungtynių centrą, kuriame taip pat rodomi tiesioginiai ir nepatvirtinti rezultatai, aiškiai pažymėti.
Viskas, kas paslėpta jūsų lygos svetainėje, lieka paslėpta ir API.
Nesate tikri, ar API jums tinka?
Jei nenorite patys nieko kurti, Code Snippets ir League Embed parodo jūsų lygos duomenis svetainėje be programavimo. Žr. Kuri integracija man tinka?.
LeagueRepublic neteikia paslaugos, kuri jums sukurtų pasirinktines svetaines ar programėles.
