Войти

Виджеты

Два готовых блока — турнирная таблица и профиль лиги. Вставляются строкой <iframe>, данные внутри настоящие. Ниже они работают прямо на этой странице: то, что вы видите, и есть виджет.

Живьём, без картинок

Оба блока ниже загружены с нашего сервера прямо сейчас. Скопируйте строку под виджетом, замените номер турнира — готово.

Турнирная таблица

<iframe src="https://sportwire.ru/widget/standings?tournament=36196"
        width="100%" height="520" frameborder="0"></iframe>

Место, игры, победы, ничьи, поражения, голы и очки. Названия команд — русские.

Профиль лиги

<iframe src="https://sportwire.ru/widget/trends?tournament=36196"
        width="100%" height="220" frameborder="0"></iframe>

Голов за матч, доля матчей с тотал больше 2.5, доля матчей, где забили обе, и распределение исходов. Окно расчёта подписано в заголовке виджета.

Тёмная тема

Один параметр в адресе — theme=dark. Справа тот же виджет на тёмном фоне, тоже живой.

Больше настроек внешнего вида нет: ни своих цветов, ни своего шрифта. Виджет — это готовый блок с нашим оформлением в двух темах. Нужен полностью свой вид — берите данные запросом и рисуйте своей вёрсткой, это ровно тот случай, для которого есть API.

<iframe src="https://sportwire.ru/widget/standings?tournament=36196        &theme=dark&limit=5"
        width="100%" height="240" frameborder="0"></iframe>

Параметры

Полный перечень. Того, чего здесь нет, у виджетов нет вовсе.

ПараметрЗначенияЧто делаетВиджет
tournamentномер турнираОбязательный. Какой турнир показывать.оба
themelight · darkОформление. По умолчанию светлое.оба
title0Убирает шапку с названием турнира и сезоном.оба
limit1 … 50Сколько строк таблицы показать. Без параметра — все.таблица
typetotal · home · away · formОбщая таблица, только домашние матчи, только гостевые, таблица по форме.таблица

Номер турнира берётся из справочника лиг или из ответа GET /v1/tournaments. Это тот же номер, что и во всех остальных запросах.

Как это устроено

Виджет — обычная страница на нашем сервере, вставленная к вам через iframe.

Ключ никуда не уезжает

За данными ходит наш сервер. В коде вашей страницы нет ни ключа, ни запроса к API — только адрес виджета.

Ни CORS, ни сборки

Ничего подключать и собирать не нужно: одна строка разметки. Виджет работает и там, где свой JavaScript вставить нельзя, — в редакторе статьи, в конструкторе сайта.

Содержимое готово сразу

Разметка приходит уже собранной. Виджет не мигает пустым местом, пока грузятся скрипты, и его видно поисковику.

Высоту задаёте вы

Своей высоты iframe не знает — поставьте height под нужное число строк. Ширина занимает всё доступное место.

Чего нет

Виджетов ровно два. Всё остальное, что можно было бы ждать от этого раздела, честно перечислено.

  • Скриптового загрузчика. Подключения вида <script src="…loader.js"> не существует — только iframe.
  • Виджета live-счёта, карточки матча и расписания. Их нет. Данные для них есть — соберите свой блок запросом к API.
  • Настройки цветов и шрифта. Две темы, и всё.
  • Автоподгонки высоты. Высоту задаёте вы сами.
  • Обновления без перезагрузки. Виджет показывает состояние на момент загрузки. Живое обновление — это поток событий.

Оба виджета на этой странице загружены с боевого сервера — это не изображения и не макет.

Другие разделы

Поставьте таблицу лиги к себе на сайт

Одна строка разметки — и на странице настоящие данные.

Документация
Оплата в рублях Договор с ИП / ООО Пробный доступ бесплатно