LeagueRepublic API omogućava vašoj web stranici, aplikaciji ili programu da čita sezone, utakmice, rezultate, tabele, timove i statistiku vaše lige direktno iz LeagueRepublic-a. Služi samo za čitanje: kroz njega se u vašoj ligi ništa ne može promijeniti.
Šta vam treba
Plan Gold. API je dio pretplate Gold.
Uključen API. Idite na Početna stranica administratora > API > Postavke API-ja i označite Omogući JSON API. Možete ga ponovo isključiti u bilo kojem trenutku.
Neko ko će s njim graditi. Web programer ili AI asistent kao što su ChatGPT ili Claude. Članci Napravite… ispod daju vam gotove upute koje možete zalijepiti u AI asistenta.
Korak 1: Uključite API
U administraciji svoje lige idite na Početna stranica administratora > API > Postavke API-ja i označite Omogući JSON API. Na istoj stranici prikazan je ID vaše lige, koji vam treba u sljedećem koraku.
Korak 2: Pronađite svoje ID-ove
Svaka sezona, divizija i tim ima svoj ID broj. Pomoću njih kažete koje podatke želite. Članak Kako funkcionira API objašnjava ID-ove i kako da pronađete svoje.
Korak 3: Odaberite kako ćete graditi
S AI asistentom: odaberite članak za ono što želite napraviti i slijedite ga.
S programerom: Isprobajte bez vlastite lige. Ove adrese koriste demo ligu LeagueRepublic-a, pa odmah možete vidjeti stvarne odgovore:
Sezone:
Divizije i kupovi: https://api.leaguerepublic.com/json/getFixtureGroupsForSeason/153020000.json
Timovi u diviziji: https://api.leaguerepublic.com/json/getTeamsForFixtureGroup/1/985736993.json
Sve utakmice u sezoni: https://api.leaguerepublic.com/json/getFixturesForSeason/153020000.json
Utakmice jednog tima: https://api.leaguerepublic.com/json/getFixturesForTeam/153020000/154033156.json
Centar utakmica:
Statistika tima: https://api.leaguerepublic.com/json/getStatisticSummaryForTeam/153020000/154033156.json
Pošaljite programeru specifikaciju API-ja. U njoj su navedene sve usluge, polja, ograničenja i poruke o greškama.
Postoji i verzija iste specifikacije u običnom tekstu za AI alate:
Dobro je znati
Postoji ograničenje broja zahtjeva koje vaša liga može poslati u minuti. Dijeli ga sve što koristi podatke vaše lige. Stranice bi trebale sačuvati ono što učitaju umjesto da pitaju iznova i iznova. Detalji su u specifikaciji.
Prikazuju se samo odobreni rezultati, osim u centru utakmica, koji prikazuje i rezultate uživo i neodobrene rezultate, jasno označene.
Sve što je skriveno na web stranici vaše lige ostaje skriveno i u API-ju.
Niste sigurni je li API za vas?
Ako ne želite sami ništa praviti, Code Snippets i League Embed prikazuju podatke vaše lige na vašoj web stranici bez programiranja. Pogledajte Koja integracija je prava za mene?
LeagueRepublic ne nudi uslugu izrade web stranica ili aplikacija po mjeri.
