LeagueRepublic API omogućava vašoj veb lokaciji, aplikaciji ili programu da čita sezone, utakmice, rezultate, tabele, timove i statistiku vaše lige direktno iz LeagueRepublic-a. Služi samo za čitanje: preko njega se ništa u vašoj ligi ne može promeniti.
Šta vam je potrebno
Plan Gold. API je deo pretplate Gold.
Uključen API. Idite na Administratorska početna strana > API > Podešavanja API-ja i označite Omogući JSON API. Možete ga ponovo isključiti u bilo kom trenutku.
Neko ko će graditi uz njega. Veb programer ili AI asistent kao što su ChatGPT ili Claude. Članci Napravite… u nastavku daju vam gotova uputstva koja možete da nalepite u AI asistenta.
Korak 1: Uključite API
U administraciji lige idite na Administratorska početna strana > API > Podešavanja API-ja i označite Omogući JSON API. Na istoj stranici prikazan je ID vaše lige, koji vam je potreban u sledećem koraku.
Korak 2: Pronađite svoje ID-ove
Svaka sezona, divizija i tim ima svoj ID broj. Pomoću njih navodite koje podatke želite. Članak Kako API funkcioniše objašnjava ID-ove i kako da pronađete svoje.
Korak 3: Odaberite kako ćete graditi
Uz AI asistenta: izaberite članak za ono što želite da napravite i pratite ga.
Uz programera: Isprobajte bez sopstvene lige. Ove adrese koriste demo ligu LeagueRepublic-a, tako da odmah možete da vidite 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 im specifikaciju API-ja. U njoj su navedeni svi servisi, 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 zahteva koje vaša liga može da pošalje svakog minuta. Taj broj dele sve stvari koje koriste podatke vaše lige. Stranice bi trebalo da sačuvaju ono što učitaju umesto da iznova i iznova traže. Specifikacija daje detalje.
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 veb lokaciji vaše lige ostaje skriveno i u API-ju.
Niste sigurni da je API za vas?
Ako ne želite sami ništa da pravite, Code Snippets i League Embed prikazuju podatke vaše lige na vašoj veb lokaciji bez programiranja. Pogledajte Koja integracija je prava za mene?
LeagueRepublic ne nudi uslugu izrade prilagođenih veb lokacija ili aplikacija za vas.
