API LeagueRepublic omogoča tvojemu spletnemu mestu, aplikaciji ali programu, da neposredno iz LeagueRepublic prebere sezone, razporede tekem, rezultate, lestvice, ekipe in statistiko tvoje lige. Je samo za branje: prek njega v tvoji ligi ni mogoče ničesar spremeniti.
Kaj potrebuješ
Načrt Gold. API je del naročnine Gold.
Vklopljen API. Pojdi na Skrbniška domača stran > API > Nastavitve API in označi Omogoči JSON API. Kadar koli ga lahko spet izklopiš.
Nekoga, ki bo z njim gradil. Spletni razvijalec ali pomočnik z umetno inteligenco, kot sta ChatGPT ali Claude. Spodnji članki Ustvari … ti dajo pripravljena navodila, ki jih prilepiš v pomočnika z umetno inteligenco.
1. korak: Vklopi API
V skrbniškem delu lige pojdi na Skrbniška domača stran > API > Nastavitve API in označi Omogoči JSON API. Ista stran prikazuje tudi tvoj ID lige, ki ga potrebuješ v naslednjem koraku.
2. korak: Poišči svoje ID-je
Vsaka sezona, divizija in ekipa ima svojo številko ID. Z njimi poveš, katere podatke želiš. Kako deluje API pojasni ID-je in kako najdeš svoje.
3. korak: Izberi, kako boš gradil
S pomočnikom z umetno inteligenco: izberi članek za to, kar želiš zgraditi, in mu sledi.
Z razvijalcem: Preizkusi brez lastne lige. Ti naslovi uporabljajo demo ligo LeagueRepublic, tako da lahko takoj vidiš prave odgovore:
Sezone:
Divizije in pokali: https://api.leaguerepublic.com/json/getFixtureGroupsForSeason/153020000.json
Vse tekme v sezoni: https://api.leaguerepublic.com/json/getFixturesForSeason/153020000.json
Match hub:
Statistika ekipe: https://api.leaguerepublic.com/json/getStatisticSummaryForTeam/153020000/154033156.json
jim pošlji specifikacijo API-ja. Našteje vsako storitev, polje, omejitev in sporočilo o napaki.
Obstaja tudi različica iste specifikacije v navadnem besedilu za orodja z umetno inteligenco:
Dobro je vedeti
Obstaja omejitev glede števila zahtev, ki jih tvoja liga lahko pošlje vsako minuto. Delijo si jo vse aplikacije, ki uporabljajo podatke tvoje lige. Strani naj shranijo, kar naložijo, namesto da znova in znova zahtevajo isto. Podrobnosti so v specifikaciji.
Prikazani so samo potrjeni rezultati, razen na match hubu, ki prikazuje tudi rezultate v živo in nepotrjene rezultate, jasno označene.
Vse, kar je skrito na spletnem mestu tvoje lige, ostane skrito tudi v API-ju.
Nisi prepričan, da je API zate?
Če ne želiš sam ničesar graditi, Code Snippets in League Embed postavijo podatke tvoje lige na tvoje spletno mesto brez programiranja. Poglej Katera integracija je prava zame?.
LeagueRepublic ne ponuja storitve izdelave spletnih mest ali aplikacij po meri.
