Перейти до основного контенту

Початок роботи з API

Увімкніть API LeagueRepublic, знайдіть свої ID і виберіть, з ким створювати: з розробником чи з ШІ-асистентом.

A
Автор: Andy

API LeagueRepublic дає змогу вашому власному веб-сайту, додатку чи програмі читати сезони, розклад матчів, результати, таблиці, команди й статистику вашої ліги безпосередньо з LeagueRepublic. Він працює лише на читання: через нього нічого у вашій лізі змінити не можна.

Що вам потрібно

  • План Золото (Gold). API входить у передплату Золото (Gold).

  • Увімкнений API. Перейдіть до Головна сторінка адміністратора > API > Налаштування API і позначте Увімкнути JSON API. Ви можете будь-коли знову його вимкнути.

  • Хтось, хто створюватиме з його допомогою. Веб-розробник або ШІ-асистент, наприклад ChatGPT чи Claude. Статті Створіть… нижче містять готові інструкції, які можна вставити в ШІ-асистента.

Крок 1: Увімкніть API

В адмініструванні ліги перейдіть до Головна сторінка адміністратора > API > Налаштування API і позначте Увімкнути JSON API. На тій самій сторінці показано ID вашої ліги, який знадобиться на наступному кроці.

Крок 2: Знайдіть свої ID

Кожен сезон, дивізіон і команда мають власний номер ID. За їх допомогою ви вказуєте, які дані хочете отримати. У статті Як працює API пояснено, що таке ID і як знайти свої.

Крок 3: Виберіть спосіб створення

З ШІ-асистентом: виберіть статтю про те, що ви хочете створити, і дотримуйтеся її.

З розробником: Спробуйте без власної ліги. Ці адреси використовують демонстраційну лігу LeagueRepublic, тож ви одразу побачите справжні відповіді:

Сезони:

Центр матчів:

Надішліть їм специфікацію API. У ній перелічено всі сервіси, поля, обмеження й повідомлення про помилки.

Є також версія тієї самої специфікації звичайним текстом для інструментів ШІ:

Корисно знати

  • Існує обмеження на кількість запитів, які ваша ліга може надсилати щохвилини. Воно спільне для всього, що використовує дані вашої ліги. Сторінки мають зберігати завантажене, а не запитувати знову й знову. Подробиці наведено в специфікації.

  • Показуються лише затверджені результати, крім центру матчів, де також показано результати наживо й незатверджені результати з чіткою позначкою.

  • Усе, що приховано на веб-сайті вашої ліги, залишається прихованим і в API.

Не впевнені, що API вам підходить?

Якщо ви не хочете нічого створювати самі, Code Snippets та League Embed розміщують дані вашої ліги на вашому веб-сайті без програмування. Див. Яка інтеграція підходить саме мені?

LeagueRepublic не надає послуг зі створення індивідуальних веб-сайтів чи додатків для вас.

Ви отримали відповідь на своє запитання?