Очистка данных с веб-сайта с помощью Simple HTML Dom

Я работаю, чтобы закончить API для веб-сайта (https://rushwallet.com/) для github.

Я использую PHP и пытаюсь получить адрес кошелька с этого URL: https://rushwallet.com/#n3GjsndjdCURphhsqJ4mQH7AjiXlGI.
Может кто-нибудь может мне помочь?

Мой код до сих пор:

$url = "https://rushwallet.com/#n3GjsndjdCURphhsqJ4mQH7AjiXlGI";

$open_url = str_get_html(file_get_contents($url));

$content_url = $open_url->find('span[id=btcBalance]', 0)->innertext;
die(var_dump($content_url));

0

Решение

Вы не можете прочитать правильный контент в этом случае. Вы пытаетесь получить доступ к неотрисованному содержимому страницы. Поэтому вы всегда читаете пустую строку. Содержимое загружается после полной загрузки страницы. Источник страницы отображается как:

฿<span id="btcBalance"></span>

Если вы хотите очистить данные в этом случае, вам нужно использовать движок рендеринга, который позволяет рендерить JavaScript. Один из возможных двигателей phantomJS, который является безголовым браузером и способен очищать данные после рендеринга.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]