Closed Mrsnek007 closed 3 years ago
Когда вызываю get_media() на vps сервере вылетает данная ошибка:
instagram.exceptions.UnexpectedResponse: Get unexpected response from 'https://www.instagram.com/accounts/login/?next=/profile/' KeyError: 'ProfilePage'
На моем пк все отлично работает. Прокси пробовал, не помогает
Скорее всего в response приходит упоминание о captcha, то есть инстаграм распознает ваш запрос как автоматизированный, точно также и с прокси, видимо адреса в чс. Либо как вариант запрос должен быть через авторизованный агент.
нет. дело в том, что теперь инстаграм неавторизированым пользователям не даёт смотреть страницы. тебя сразу редиректит на логин. теперь хз как надо ухищраться
нет. дело в том, что теперь инстаграм неавторизированым пользователям не даёт смотреть страницы. тебя сразу редиректит на логин. теперь хз как надо ухищраться
Вполне дает, правда для этого нужно знать id аккаунта.
как его узнать? если это так, то надо просто импрувнуть функции get_media и тд
Ну вы можете попробовать просто стрельнуть запросом по адресу instagram/username, если повезет то там по идее должно быть айди аккаунта, хотя лично у меня с подобными запросами проблема, так как инста видимо помечает их как спам, прокси тоже не особо помогают.
Хотя собственно библиотека как раз это и делает насколько я помню, сперва получая все данные о пользователе включая айди через запрос по ссылке с юзернеймом. Не могу подсказать как вам быть, как вариант можно через авторизованного агента забирать первый раз данные, сохранять айди, а потом уже запрашивать сколько влезет.
get_media и update начали работать с ipv4 прокси get_likes отрабатывает по прежнему с ipv6 отлично
Да, по-моему, требовался challenge. Пока не могу решить эту штуку
Когда вызываю get_media() на vps сервере вылетает данная ошибка:
instagram.exceptions.UnexpectedResponse: Get unexpected response from 'https://www.instagram.com/accounts/login/?next=/profile/' KeyError: 'ProfilePage'
На моем пк все отлично работает. Прокси пробовал, не помогает