CoinMarketCap::LastPrice - парсер магазина CoinMarketCap: название токена, текущую цену в USD
Обзор парсера


Функционал A-Parser позволяет сохранять настройки парсинга парсера CoinMarketCap::LastPrice для дальнейшего использования (пресеты), задавать расписание парсинга и многое другое.
Сохранение результатов возможно в том виде и структуре которая вам необходима, благодаря встроенному мощному шаблонизатору Template Toolkit который позволяет применять дополнительную логику к результатам и выводить данные в различных форматах, включая JSON, SQL и CSV.
Собираемые данные
- Название валюты
- Обозначение валюты
- Текущая цена в USD
Запросы
В качестве запросов необходимо указывать CoinMarketCap Slug, например:
bitcoin
bnb
green-satoshi-token-bsc
...
Варианты вывода результатов
A-Parser поддерживает гибкое форматирование результатов благодаря встроенному шаблонизатору Template Toolkit, что позволяет ему выводить результаты в произвольной форме, а также в структуированной, например CSV или JSON
Вывод по умолчанию
Формат результата:
$currency($query): \$$price\n
Пример результата:
BNB(bnb): $304.73626073939
BTC(bitcoin): $30207.0547397479
GST(green-satoshi-token-bsc): $1.75828189033902
Дамп результатов в JSON
Общий формат результата:
[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;
obj = {};
obj.query = query;
obj.currency = p1.currency;
obj.price = p1.price;
obj.json %]
Начальный текст:
[
Конечный текст:
]
Пример результата:
[{"currency":"BTC","query":"bitcoin","price":19066.5547826873}]
Чтобы опции "Начальный текст" и "Конечный текст" были доступны в Редакторе заданий, нужно активировать "Больше опций".