InstaloAder, возвращая 401 из API Instagram при запуске на VPS, но OK от PC/UbuntuPython

Программы на Python
Anonymous
 InstaloAder, возвращая 401 из API Instagram при запуске на VPS, но OK от PC/Ubuntu

Сообщение Anonymous »

Я разработал сценарий Python, используя Instaloader (4.14), чтобы вытащить изображения и описания с моего подачи, который я затем нажимаю и делаю вещи. Он работает отлично при запуске на моем ноутбуке (Ubuntu). < /P>
, когда я пытаюсь запустить его из своего VP День от Cronjob или что -то в этом роде), я получаю следующее: < /p>

Код: Выделить всё

instaloader.exceptions.ConnectionException: JSON Query to api/v1/users/web_profile_info/?username=myinstahandle: 401 Unauthorized - "fail" status, message "Please wait a few minutes before you try again." when accessing https://i.instagram.com/api/v1/users/web_profile_info/?username=myinstahandle
Я попытался использовать login (как упомянуто здесь: Как успешно войти в систему в Instaloader в Python?), А также Load_session_from_file - оба приводят к ошибке 401 от VPS, но отлично работают с ноутбука. Ошибка {«Сообщение»: «несоответствие пользователя», «Статус»: «Fail»}%, и содержал заголовок x-ig-origin-region odn вместо LDC .
Am с некоторой потерей, что попробовать дальше ... тот факт, что я получаю 401 в curl, предполагает, что это не имеет ничего общего с InstaloAder и Https: //github.com/instaloader/instaloader/issues/2482, по-видимому, указывает на единственный способ, чтобы использовать прокси. Или притворяться, что я где -то еще буквально ответ?

Подробнее здесь: https://stackoverflow.com/questions/793 ... rom-pc-ubu

Вернуться в «Python»