- Регистрация
- 23.09.2016
- Сообщения
- 213
- Реакции
- 8
- Баллы
- 18
Всем привет, как можно парсить post или get запросом подгружаемый контент. Нужно парсить цену с сайта https://garantex.io/trading/usdtrub
Заранее спасибо!
Заранее спасибо!
Привет. Возможно, что-то упустил, но не вижу где контент подгружается. Если речь про "продажу" и "покупку", то спарсить можно по xpath:Всем привет, как можно парсить post или get запросом подгружаемый контент. Нужно парсить цену с сайта https://garantex.io/trading/usdtrub
Заранее спасибо!
Как раз таки цены подгружаются во время просмотра страницы, они не отображаются в парсинге htmlПривет. Возможно, что-то упустил, но не вижу где контент подгружается. Если речь про "продажу" и "покупку", то спарсить можно по xpath:
Покупка: //div[contains(text(), 'Покупка')]//following-sibling::div//td[contains(@class, 'price col-xs-6')]//following-sibling::td/span[contains(@class, 'visible-lg-inline')]
Продажа: //div[contains(text(), 'Продажа')]//following-sibling::div//td[contains(@class, 'price col-xs-6')]//following-sibling::td/span[contains(@class, 'visible-lg-inline')]
это если нужно с браузера вытащить информацию.
Думаю, отфильтровать слова "фикс цена" будет не сложно.
на post-get по-моему так: В get запросе, в поле URL указывем ваш url
1. ставим - парсить и заголовки, и содержимое: кладем результат в переменную (так мы получаем всю страницу в html)
2. Составляем регулярку, чтобы вытащить нужный нам текст и кладем его в другую переменную
Но, тут я не увидел именно контента по продаже и покупке, возможно гуру что-то подскажут.
если они не отображаются в html, то откуда эти данные ?Как раз таки цены подгружаются во время просмотра страницы, они не отображаются в парсинге html
Интересный ты человек, get запрос сделай и посмотри что тебе придет, найдешь там цены?
Там по вебсокету передаются данные . Подключаемся к wss://ws.garantex.io/?stream=global&stream=btcrub&stream=ext_markets&stream=order&stream=trade&stream=member_balance&stream=exchanger и ловим данные. Примеры есть на форумеВсем привет, как можно парсить post или get запросом подгружаемый контент. Нужно парсить цену с сайта https://garantex.io/trading/usdtrub
Заранее спасибо!
есть браузер для этого. нафига мне в запросы лезть ?Интересный ты человек, get запрос сделай и посмотри что тебе придет, найдешь там цены?

Д вот это было бы самым лучшим решением, только там токен нужно получить, а я не знаю как через зеннопостер это делатьЕсли же вам требуется не такое частое обновление данных то читаем API документацию. Делаем GET запрос https://garantex.io/api/v2/depth?market=usdtrub . Не чаще 1 раза в 2 секунды


