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

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

Увімкніть LeagueRepublic API, знайдіть свої ID і виберіть, чи створювати з розробником, чи з помічником зі штучним інтелектом.

A
Автор: Andy

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

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

  • План Gold. API входить до підписки Gold.

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

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

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

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

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

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

Крок 3: Виберіть, як створювати

За допомогою помічника зі штучним інтелектом: оберіть статтю про те, що ви хочете створити, і дійте за нею.

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

Сезони:

Match Hub:

надішліть їм специфікацію API. Вона містить усі сервіси, поля, ліміти й повідомлення про помилки.

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

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

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

  • Показано лише затверджені результати, окрім Match Hub, який також показує результати наживо й незатверджені, чітко їх позначаючи.

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

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

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

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

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