Получилось получить все комментарии из любого media, в последнем релизе библиотеки теперь доступно: https://github.com/raiym/instagram-php-scraper
Тестил на 8 000 комменатриев.
В коде библиотеки пагинация сделана через передачу параметра max_id.
И сейчас он не работает, то есть первая пачка медиа есть, но следующая возвращается с пустым массивом.
На сколько я понял параметр max_id, то работает, то не работает. Не знаете стабильный способ?
с другим именем пакета, не советую ее ставить
Adhell блокирует только по url (если бы блок соцсетей загружался по урлу из списка, то его бы не было видно)
Для многих рут это ограничение.
Например, если рутануть самсунг, то даже после перепрошивки можно будет узнать, что устройство было рутовано
Тестил на 8 000 комменатриев.
Вот этими двумя url можно сделать пагинацию:
https://www.instagram.com/query/?q=ig_shortcode(BG3Iz-No1IZ){comments.last(300){count,nodes{id,created_at,text,user{id,profile_pic_url,username,follows{count},followed_by{count},biography,full_name,media{count},is_private,external_url,is_verified}},page_info}}
https://www.instagram.com/query/?q=ig_shortcode(BG3Iz-No1IZ){comments.before(17856915757025183,300){count,nodes{id,created_at,text,user{id,profile_pic_url,username,follows{count},followed_by{count},biography,full_name,media{count},is_private,external_url,is_verified}},page_info}}
https://www.instagram.com/query/?q=ig_user(3){id,username,external_url,full_name,profile_pic_url,biography,followed_by{count},follows{count},media{count},is_private,is_verified}
Но все равно не очень удобно получается.
Вы есть на гитхабе?
В коде библиотеки пагинация сделана через передачу параметра max_id.
И сейчас он не работает, то есть первая пачка медиа есть, но следующая возвращается с пустым массивом.
На сколько я понял параметр max_id, то работает, то не работает. Не знаете стабильный способ?