Назад | Перейти на главную страницу

HTTP-запрос с Python

Я не знаком с Python, поэтому хотел попросить вас о помощи. Я пытаюсь создать Toolkit для Instagram, поэтому мне нужен способ входа в систему, но я не знаю, как сделать этот запрос и с каким URL. Можете ли вы помочь мне и показать мне инструмент, чтобы узнать, на какой URL мне нужно сделать какой запрос. Заранее спасибо.

Поздравляю с первым постом. Добро пожаловать!

Я думаю, у вас есть «инструмент» прямо здесь, в вашем веб-браузере. По крайней мере, если вы используете Chrome (или другой браузер webkit) или Firefox, в «Инструментах разработчика» есть вкладка «Сеть», которая показывает весь трафик, который браузер отправляет туда и обратно. Включая URL-адреса, заголовки HTTP и все параметры POST, GET и т. Д.

Нажмите F12 и перейдите на вкладку Сеть. Я использую Firefox, и вот как это выглядит при загрузке этой самой страницы:

Процесс входа в систему может потребовать загрузки нескольких страниц. Если это так, вы можете установить флажок «Сохранять журналы», чтобы увидеть все перенаправления и т. Д. (Я считаю, что в Chrome тоже есть функция «Сохранять журналы», она просто спрятана где-то на странице настроек). Это будет работать в общем случае.

Однако часто популярные веб-страницы делают все возможное, чтобы затруднить такой ручной HTTP-трафик / обратное проектирование / очистку экрана и / или это может нарушать их условия обслуживания. (Это означает, что когда / если ваш инструмент станет популярным, они убедятся, что он не работает, и, возможно, забанят любых пользователей, пытающихся его использовать).

Возможно, вам лучше использовать API. Быстрый поиск в Google показал, что в Instagram действительно есть такой Instagram Basic Display API - платформа Instagram. Никогда не пробовал.