EScore API PHP - библиотека для программного парсинга матчей для таких игр, как Dota 2, CS:GO, LOL. Установка библиотеки с помощью composer: composer require destyk/escore-api-php Код composer require destyk/escore-api-php Пример использования библиотеки: require('vendor/autoload.php'); use DestyK\EScore\Signature; use DestyK\EScore\API; use DestyK\EScore\RequestException; try { $signature = new Signature(); $api = new API($signature); // Здесь будет массив со всеми предстоящими матчами $response = $api->getUpcoming(); ... // Здесь будет массив с предстоящими матчами только для CS:GO $response = $api->getUpcoming([ 'gameType' => 3 ]); } catch(RequestException $e) { echo $e->getMessage(); } PHP require('vendor/autoload.php'); use DestyK\EScore\Signature; use DestyK\EScore\API; use DestyK\EScore\RequestException; try { $signature = new Signature(); $api = new API($signature); // Здесь будет массив со всеми предстоящими матчами $response = $api->getUpcoming(); ... // Здесь будет массив с предстоящими матчами только для CS:GO $response = $api->getUpcoming([ 'gameType' => 3 ]); } catch(RequestException $e) { echo $e->getMessage(); } С помощью этой библиотеки Вы сможете: Получать текущие матчи, которые уже начались. Получать предстоящие матчи. Получать завершённые матчи. Все методы и примеры использования: https://github.com/destyk/escore-api-php P.S. Если кому данный софт был полезен, прошу оставить отзыв :)