@slon0706

Как достать данные о мероприятии из leader-id?

Мне нужно достать из leader-id.ru данные о времени и месте мероприятия. У leader-id события отображаются на динамических страницах с использованием nuxt.js. Есть ли способ достать данные из исходных файлов или отрендеренной страницы? Желательно, делать это без использования WebDriver.
  • Вопрос задан
  • 287 просмотров
Пригласить эксперта
Ответы на вопрос 1
@lolzqq
HTML,CSS,JS,PHP
Открыл исходный код страницы https://leader-id.ru/events
Текстовые данные о датах отображаются в контейнере <div class="app-card-event__date">
Ссылки на страницы в контейнерах
<a href="/events/182694" class="app-card-event__link"> Маркетинговый интенсив </a>

Место мероприятия лежит в контейнере
<div class="app-card-event__location"> Троицк, Точка кипения - Троицк </div>


На PHP поможет функция file_get_contents() или curl.
Дальше парсинг на поиск текста внутри означенных контейнеров с помощью регулярных выражений.
Вместо PHP можно на node.js это проделывать аналогичными методами.

2MMljsr38cM.jpg?size=646x371&quality=96&proxy=1&sign=5e19afb187cd2eba52b49a6fcadecdd5&type=album
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы