Как подделывать заголовки, чтобы получать данные, похожие на просмотр людей - PullRequest
0 голосов
/ 16 июня 2020

Я использую python для получения изображения профиля Instagram больше года. Сегодня, когда я проверил функциональность, она перестала работать. Проблема в том, что Instagram начал проверять, просматривает ли человек или бот. Когда человек просматривает, он добавит изображение исходного размера в sharedData, в противном случае изображение будет пустым. Чтобы исправить это, я попытался использовать поддельные заголовки. Сначала добавлял вручную заголовки, затем использовал UserAgent.

url = "https://www.instagram.com/" + request.args.get("username")
ua = UserAgent()
headers = {'User-Agent':str(ua.chrome)}
response = requests.get(url, headers=headers)

Но не помогло. Итак, мой вопрос: как они проверяют, кто просматривает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...