База разработана на платформе 8.3.18.1289 с использованием http запросов к сайту https://allsportsapi.com/. Для запросов необходим токен, который можно получить зарегистрировашись на сайте указанном выше. При регистрации доступны несколько вариантов api и платные и бесплатные. В бесплатном варианет доступны лиги, команды, игроки, турнирная таблица и другое, при учете что в час будет не более 260 запросов (для написании конфигурации этого вполне хватало).
После получения токена его необходимо указать в константах «Токен allsportsapi» меню «Сервис».
Начальная страница конфигурации, на которой размещены 4 блока:
- Турнирная таблица – турнирное положение команд в сезоне выбранной лиги;
- Бомабрдиры – лучши игроки лиги в сезоне;
- Ближайшие матчи тура – анонс следующего игрового тура (в списке возможно открыть матч для просмотра);
- Прошедшие матчи тура – обзор прошедшего игрового тура (в списке возможно открыть матч для просмотра);
Для начала использования конфигурации необходимо загрузить возможные футбольные лиги. Переходим в меню «Сервис» - «Загрузка футбольных лиг». В открывшейся обработке нажимаем кнопку «Загрузка футбольных лиг».
В справочник «Футбольные лиги» («Справочная информация»-«Футбольные лиги») будет загружен список всех доступных футбольных лиг.
Для просмотра актуальных данных по интересующей лиги необходимо в персональных настройках выбрать сезон и лигу (меню «Сервис»-«Персональная настройка»). В обработке выбираем загруженную раннее лигу и сезон и нажимаем «Применить настройку».
Если лига выбирается в первый раз, то в таком случае будет произведена загрузка данных начиная с первого тура выбранного сезона. Будет обновлена турнирная таблица, бомбардиры и загружены матчи всех прошедших туров. Если лига раннее обновлялась, то будут загружены только те матчи, которые раннее не загружались. Если будет указан признак «Только смена данных», то загружаться новые данные не будут, а просто будет доступен просмотр по выбранным данным.
Если необходимо просмотреть данные по прошедшим сезонам, то применять настройку с признаком «Архив» и указать «Дату ограничения» (начало сезона или первого/второго круга) и «Временную дату» (конец сезона или первого/второго круга). Для более быстрой загрузки данных период лучше указывать по кругам (первый и второй загружать отдельно).
После загрузки архивного сезона необходимо обновить архив через меню «Сервис» - «Обновление архивных таблиц». Выбрав лигу и сезон – будет обновлена загруженная архивная лига.
После загрузки данных в регистре сведений «Загруженные данные» отразится информация о загруженной лиге.
Раздел «Матчи»
Матчи обновляются автоматически при смене настроек, также матчи можно обновить вручную. Необходимо перейти в меню «Игровые данные» - «Матчи», выбрать период (не более 15 дней) и нажать «Обновить матчи». Данные загружаются по матчам лиги, которая указана в обработке «Персональная настройка». Если за указанный период есть матчи, то они будут добавлены в конфигурацию.
Пример загруженного матча Спартак – Зенит. Ниже представлены скриншоты интерфейса загруженного матча с полной статистикой.
Раздел «Команды»
В разделе «Справочная информация» - «Команды» можно просмотреть все загруженные команды и информацию по ним. Если команда загружена, но по ней нет информации необходимо в карточке команды нажать «Обновить команду». Будет загружен логотип команды и загружен состав команды. При загрузке создается новый игрок если раннее такого не было (справочник «Игроки», раздел «Справочная информация»).