L
L
laited802022-04-06 22:47:19
Parsing
laited80, 2022-04-06 22:47:19

403 error when parsing Instagram (python). How to solve the problem?

пытался написать бота для парсинга личных сообщений, но столкнулся с проблемой. При спросе ввода данных типа логин, пароль выдаёт ошибку 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)

Answer the question

In order to leave comments, you need to log in

1 answer(s)
Пума Тайланд, 2022-04-07
@opium

Так у вас прокси как минимум не работают

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question