@dmitriyuvin

Как спарсить цену с этого блока?

https://www.binance.com/ru/trade/ZEC_BTC
С этого сайта надо спарсить вот этот блок
5d61427105375336584404.jpeg
Мой код:
$curl = new Curl();

	$res = $curl->get('http://www.binance.com/ru/trade/ZEC_BTC');
	$doc = phpQuery::newDocument($res->body);
	$block = $doc->find('div.sc-62mpio-0.sc-1yysggs-0.eAYkFo');

	echo $block;

Парсит блок, но не парсит цену в долларах. Как её спарсить?
  • Вопрос задан
  • 178 просмотров
Решения вопроса 2
l3ftoverz
@l3ftoverz Куратор тега PHP
Люблю Финский металкор
Судя по всему (открыв сайт, эта колонка и данные в ней динамически менялись), эти данные рендерятся через JS, что значит, что в текущей реализации это никак не спарсить, потому, что когда ты этот бллок парсишь - он пуст (если вообще существует).
Тут нужен headless браузер.

UPD, ниже planc дал вполне себе рабочий алтернативный способ - API. Который судя по всему "открытый".
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы