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/getFixtureGroupsForSeason/153020000.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 не предлага услуга за изграждане на персонализирани уебсайтове или приложения вместо вас.
