Всем привет.
Реализую авторизацаю в Instagram при помощи PrivateAPI и расширения от mgp25 -
https://github.com/mgp25/Instagram-API.
При авторизации с нового IP - insta отвечает "Challenge required", что означает необходимость ввода кода подтверждения с SMS или email.
Наиболее полный разбор проблемы я нашел в этом issue -
https://github.com/mgp25/Instagram-API/issues/2143.
Следуя этому ответу (
https://github.com/mgp25/Instagram-API/issues/2143... реализовал функционал и теперь в случае ответа с просьбой ввода кода - программно эмулируется ещё один запрос, на телефон приходит смс, я его ввожу (причем неправильный ввод кода приводит к ошибке - т.е. на этом моменте все верно) и получаю сообщение об успешной авторизации - в ответе приходит pk пользователя и другие его данные.
Проблема в том, что при повторном вызове метода я снова получаю запрос на ввод. Т.е. библиотека не сохраняет успешный вход или же что-то все-таки приходит не то.
Прошу помощи в решении вопроса - очень много времени потрачено на поиски решения.
Спасибо заранее.