Получение структурированной информации по спортивным live событиям.
Очень важно, все данные доступны в live режиме.
Нельзя получать данные по матчам которые уже:
- сыграны
- запланированы
-
pip install digital-sport
-
Для работы библиотеки нужен апи токен, который дает доступ к информации.
Апи токен можно получить:
- в телеграм боте @sport_api_bot (/help).
- на сайте data-provider.ru.
from sport.api import FootballSport
token = "Your token"
football = FootballSport(token, debug=True)
fixtures = football.live()
print(fixtures)
Необходим id матча.
# Статистика матча
data = football.statistics("match_id")
print(data)
Необходим id матча.
data = football.odds("match_id")
print(data)
Необходим id матча.
data = football.h2h("match_id")
print(data)
Для матчей у которых имеется статистика к этим объектам добавится их статистика. Работа в многопоточном режиме. Необходимо передать в метод список live матчей.
fixtures = football.add_statistics(fixtures)