Спарсить данные, которые подгружаются через функцию

Тема в разделе "Решение различных задач по парсингу", создана пользователем JohnyLee, 26 апр 2022.

  1. JohnyLee

    JohnyLee Member Пользователи

    Регистрация:
    10 фев 2018
    Сообщения:
    45
    Город:
    Murmans
    Добрый день!
    Есть страница, например
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 10 постов.**
    Из России откроется только через VPN.
    При нажатии на кнопку "Смотреть трейлер" подгружается фрейм из youtube. Видимо для подгрузки используется функция в файле gettrailervideo.php. Так показывает консоль браузера.
    Можно ли как-то спарсить ссылку на фрейм из youtube?
    Спасибо!
     
  2. inotoxic

    inotoxic Well-Known Member Пользователи

    Регистрация:
    13 сен 2015
    Сообщения:
    874
    В post запросе gettrailervideo.php - передается в параметр - id, в данном случае - 15642, это же число указано в url карточки фильма
    В ответ приходит json - внутри которого есть ссыrла на youtube

    Через макрос GETMORECONTENT - можно получить необходимые данные
     
    JohnyLee нравится это.
  3. JohnyLee

    JohnyLee Member Пользователи

    Регистрация:
    10 фев 2018
    Сообщения:
    45
    Город:
    Murmans
    Спасибо про GETMORECONTENT сейчас буду читать.
    Я правильно понял, что нужно будет парсить ссылки вида:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 10 постов.**
    Если запустить эту ссылку напрямую из браузера - в ответ прилетает json с ошибкой.
    Это из-за того, что запускаю из браузера напрямую?
     
  4. inotoxic

    inotoxic Well-Known Member Пользователи

    Регистрация:
    13 сен 2015
    Сообщения:
    874
    нужно отправлять POST запрос
    посмотрите как передается запрос в браузере devtools на вкладке network
     
    JohnyLee нравится это.
  5. inotoxic

    inotoxic Well-Known Member Пользователи

    Регистрация:
    13 сен 2015
    Сообщения:
    874
    из ссылки нужно парсить id фильма и подставлять в POST запрос
    Ссылки недоступны для гостей15642-ancharted-na-kartah-ne-znachitsya-2022.html
     
    JohnyLee нравится это.
  6. JohnyLee

    JohnyLee Member Пользователи

    Регистрация:
    10 фев 2018
    Сообщения:
    45
    Город:
    Murmans
    Спасибо! С помощью ваших подсказок и этих статей все получилось!
    Ссылки недоступны для гостей
    Ссылки недоступны для гостей
     
    Последнее редактирование: 26 апр 2022
Similar Threads
  1. Reset
    Ответов:
    0
    Просмотров:
    1.297
  2. Smolam_Net
    Ответов:
    5
    Просмотров:
    985
  3. SatMan
    Ответов:
    3
    Просмотров:
    766
  4. sotex2
    Ответов:
    3
    Просмотров:
    471
  5. User123
    Ответов:
    0
    Просмотров:
    310
Загрузка...

Поделиться этой страницей