Lord_Dantes
@Lord_Dantes
муз. канал t.me/blackstreet69th

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

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

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

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

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

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