API на LeagueRepublic позволява на вашия собствен уебсайт, приложение или програма да чете сезоните, мачовете, резултатите, класиранията, отборите и статистиката на вашата лига директно от LeagueRepublic. Той е само за четене: чрез него нищо в лигата ви не може да бъде променено.
Какво ви е нужно
Планът Gold. API е част от абонамента Gold.
Включен API. Отидете в Начало на администратора > API > Настройки на API и отметнете Активиране на JSON API. Можете да го изключите отново по всяко време.
Някой, който да създаде нещо с него. Уеб разработчик или AI асистент като ChatGPT или Claude. Статиите Създайте… по-долу ви дават готови инструкции, които да поставите в AI асистент.
Стъпка 1: Включете API
В администрацията на лигата отидете в Начало на администратора > API > Настройки на API и отметнете Активиране на JSON API. На същата страница е показано ID на вашата лига, което ви трябва в следващата стъпка.
Стъпка 2: Намерете своите ID
Всеки сезон, дивизия и отбор има собствен ID номер. С тях казвате кои данни искате. Статията Как работи API обяснява какво са ID и как да намерите своите.
Стъпка 3: Изберете как да създавате
С AI асистент: изберете статията за това, което искате да създадете, и я следвайте.
С разработчик: Изпробвайте без собствена лига. Тези адреси използват демо лигата на LeagueRepublic, така че веднага можете да видите истински отговори:
Сезони:
Класиране на лигата: https://api.leaguerepublic.com/json/getStandingsForFixtureGroup/1/985736993.json
Всички мачове през сезона: https://api.leaguerepublic.com/json/getFixturesForSeason/153020000.json
Мачовете на един отбор: https://api.leaguerepublic.com/json/getFixturesForTeam/153020000/154033156.json
Match Hub:
Статистиката на един отбор: https://api.leaguerepublic.com/json/getStatisticSummaryForTeam/153020000/154033156.json
Изпратете на разработчика спецификацията на API. В нея са изброени всички услуги, полета, ограничения и съобщения за грешки.
Има и версия на същата спецификация в обикновен текст за AI инструменти:
Добре е да знаете
Има ограничение за броя заявки, които лигата ви може да прави всяка минута. То се споделя от всичко, което използва данните на лигата ви. Страниците трябва да запазват заредените данни, вместо да питат отново и отново. Подробностите са в спецификацията.
Показват се само одобрени резултати, освен в Match Hub, който показва и резултати на живо, и неодобрени резултати, ясно отбелязани.
Всичко, което е скрито на уебсайта на лигата ви, остава скрито и в API.
Не сте сигурни дали API е за вас?
Ако не искате сами да създавате нищо, Code Snippets и League Embed показват данните на лигата ви на уебсайта ви без програмиране. Вижте Коя интеграция е подходяща за мен?
LeagueRepublic не предлага услуга за изработка на уебсайтове или приложения по поръчка.
