Задать вопрос
@Lord_Dantes

Как проскролить страницу или загрузить больше данных на сайте?

Есть скрипт который получает ссылки на картинки, и сейчас получает только 12 ссылок.
Место(инстаграм) откуда он получает их имеет очень много ссылок.
При загрузке скрипта он получает только 12 ссылок, хотя никаких условий в кол-во я не выставлял.

Скрипт не загружает все ссылки потому-что инстаграм прогружает только первые 12, мне кажется нужно прописать функцию на загрузку страницы или просмотр её до "конца" но как это сделать?
Подскажите может ссылку на статью или пример похожего кода если есть, спасибо.
  • Вопрос задан
  • 202 просмотра
Подписаться 2 Средний 3 комментария
Решения вопроса 1
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
Можете использовать эту библиотеку https://github.com/postaddictme/instagram-php-scraper
Под копотом парсинг веб-версии инстаграма.
Получение списка постов аккаунта может делать без авторизации, и функция листания страниц присутствует
Так же может понадобится прокси для смены ip, так как если парсить данные будете часто и активно то блок по ip гарантирован.

Пример получения списка фото по username
https://github.com/postaddictme/instagram-php-scra...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
CellycoMobiles
@CellycoMobiles
indi developer @CellycoMobiles
Не обязательно. Там скорее всего пагинация. Посмотрите, какой запрос уходит на сервер при скроле страницы. Измените параметры этого запроса и вам будет возвращаться следующая партия картинок.
Ответ написан
Ваш ответ на вопрос

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

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