@burov0798
Пытаюсь изучать php\js

Как правильно спарсить данные с сайта?

Добрый день. Имеется сайт https://ru.tradingview.com/symbols/EURUSD/
Загружаю его с помощью curl:
$curl = curl_init();
    curl_setopt($curl, CURLOPT_FAILONERROR, 1);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1); // allow redirects
    curl_setopt($curl, CURLOPT_TIMEOUT, 10); // times out after 4s
	curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
	curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);	
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); // return into a variable
    curl_setopt($curl, CURLOPT_URL, "https://ru.tradingview.com/symbols/EURUSD/");
    curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 GTB6");
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);

    $data = curl_exec($curl);

    print_r($data);

Нужно спарсить курс:
Vzgs_7goHtM.jpg
Но почему то этот курс не выводит, когда сайт загружаю через курл. Можно ли как то спарсить эти данные?
  • Вопрос задан
  • 183 просмотра
Решения вопроса 2
SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...
парсь с сайта цб рф, у них api
Ответ написан
xmoonlight
@xmoonlight Куратор тега PHP
https://sitecoder.blogspot.com
1. Ставите WireShark
2. Включаете сбор пакетов.
3. Открываете сайт в браузере
4. Делаете поиск нужного значения
5. Получаете нужный линк.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
olejkaok
@olejkaok
Используй Curl в купе с SimpleHTMLDom.
И ищи по классу или IDшнику.
Ответ написан
Ваш ответ на вопрос

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

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