ilasadkin/crypto-data

There is no license information available for the latest version (v1.0.4) of this package.

v1.0.4 2024-02-16 07:35 UTC

This package is not auto-updated.

Last update: 2024-10-11 11:03:55 UTC


README

Требования:
php>=8.0

Установка библиотеки

composer require ilasadkin/crypto-data

Подключение библиотеки

use Ilasadkin\CryptoData\GetData;
$getData = new GetData();

Пример использования

Получение общей информации

Возвращает базовую информацию по всему пулу куриптовалют.

$all = $getData->getAllAssets();

Получение информации по конкретной криптовалюте

Функция принимает в виде строки параметр id требуемой криптовалюты.
id можно узнать используя функцию выше.

$bitcoin = $getData->getIdAsset('bitcoin');

Получение данных о цене за переданный интервал

Функция принмиает два параметра, оба в виде строки
Первым идет id требуемой криптовалюты, вторым - интервал времени. Допускаются следующие параметры интервалов:
m1, m5, m15, m30, h1, h2, h6, h12, d1.
По умолчанию функция возвращает данные в интервале за 1 день (d1).

$day = $getData->getIdHistory('bitcoin');
$month = $getData->getIdHistory('bitcoin', 'm1');

Получение информации по конкретной криптовалюте со всем маркетов

Функция принимает string id интересующей криптовалюты, после возвращает информацю со всех популярных площадок.

$markets = $getData->getIdMarkets('bitcoin');