@laited80

Ошибка 403 при парсинге Instagram (python). Как решить проблему?

пытался написать бота для парсинга личных сообщений, но столкнулся с проблемой. При спросе ввода данных типа логин, пароль выдаёт ошибку 403. Пробивал писать headers и proxies но все тщетно. При использовании прокси выскакивает:
requests.exceptions.ProxyError: HTTPSConnectionPool(host='www.instagram.com', port=443): Max retries exceeded with url: / (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError(': Failed to establish a new connection: [WinError 10060] Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера')))
import requests
link="https://www.instagram.com"
data={
		'username': 'username',
		'password:': 'password'
	}
proxies = {
  'http': 'http://195.2.71.201:16072',
  'https': 'http://51.155.3.184:33427',
}
headers = {
    "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
	"(KHTML, like Gecko) Chrome/98.0.4758.109 Safari/537.36 OPR/84.0.4316.52",
    'Referer': 'https://www.instagram.com/'
}
responce = requests.post(link, data=data,proxies=proxies,headers=headers)
print(responce.status_code)
print(responce)
  • Вопрос задан
  • 354 просмотра
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
Так у вас прокси как минимум не работают
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы