LeagueRepublic API omogućuje vašoj web stranici, aplikaciji ili programu da čitaju sezone, utakmice, rezultate, ljestvice, momčadi i statistiku vaše lige izravno iz LeagueRepublica. Samo je za čitanje: preko njega se ništa u vašoj ligi ne može promijeniti.
Što vam treba
Plan Gold. API je dio pretplate Gold.
Uključen API. Idite na Početna stranica administracije > API > Postavke API-ja i označite Omogući JSON API. Možete ga ponovno isključiti u bilo kojem trenutku.
Netko tko će graditi s njim. Web programer ili AI asistent poput ChatGPT-a ili Claudea. Članci Izradite… u nastavku daju vam gotove upute koje možete zalijepiti u AI asistenta.
1. korak: Uključite API
U administraciji svoje lige idite na Početna stranica administracije > API > Postavke API-ja i označite Omogući JSON API. Ista stranica prikazuje ID vaše lige, koji vam treba u sljedećem koraku.
2. korak: Pronađite svoje ID-ove
Svaka sezona, divizija i momčad ima svoj ID broj. Pomoću njih kažete koje podatke želite. Članak Kako API funkcionira objašnjava ID-ove i kako pronaći svoje.
3. korak: Odaberite način izrade
S AI asistentom: odaberite članak za ono što želite izraditi i slijedite ga.
S programerom: Isprobajte bez vlastite lige. Ove adrese koriste LeagueRepublicovu demo ligu, pa odmah možete vidjeti stvarne odgovore:
Sezone:
Divizije i kupovi: https://api.leaguerepublic.com/json/getFixtureGroupsForSeason/153020000.json
Momčadi u diviziji: https://api.leaguerepublic.com/json/getTeamsForFixtureGroup/1/985736993.json
Sve utakmice u sezoni: https://api.leaguerepublic.com/json/getFixturesForSeason/153020000.json
Utakmice jedne momčadi: https://api.leaguerepublic.com/json/getFixturesForTeam/153020000/154033156.json
Središte utakmica:
Statistika momčadi: https://api.leaguerepublic.com/json/getStatisticSummaryForTeam/153020000/154033156.json
pošaljite im specifikaciju API-ja. Navodi svaku uslugu, polje, ograničenje i poruku o pogrešci.
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 slati svake minute. Dijeli se među svime što koristi podatke vaše lige. Stranice bi trebale spremati ono što učitaju umjesto da iznova i iznova traže isto. Pojedinosti navodi specifikacija.
Prikazuju se samo odobreni rezultati, osim u središtu utakmica, koje prikazuje i rezultate uživo i neodobrene rezultate, jasno označene.
Sve što je skriveno na web stranici vaše lige skriveno je i u API-ju.
Niste sigurni je li API za vas?
Ako ne želite sami ništa graditi, Code Snippets i League Embed prikazuju podatke vaše lige na vašoj web stranici bez programiranja. Pogledajte Koja je integracija prava za mene?.
LeagueRepublic ne nudi uslugu izrade prilagođenih web stranica ili aplikacija za vas.
