Как через python авторизоваться на госуслугах? 405 Response
Был может у кого опыт или же сталкивались с госуслугами, помогите, пожалуйста. На данный момент программа берет данные с файла, и отправляет их постом и выдает 405 Response, как только не крутил, не помогает, есть возможность подсказать? Код:
import requests
import json
from openpyxl import load_workbook
from openpyxl.utils import get_column_letter, column_index_from_string
from openpyxl.worksheet import worksheet
from requests.auth import HTTPBasicAuth
wb = load_workbook(
"/home/mihail/Загрузки/на проверку акки.xlsx")
sheet = wb['Лист1']
# get_sheet_names() - выводит список с названием листов,
for row in sheet.rows:
a=row[0].value
print(a)
b=row[1].value
print(b)
proxies = {
"http": "иппрокси:портпрокси",
}
headers = {
'Content-type':'application/json',
'Accept':'application/json',
'Referer': 'https://esia.gosuslugi.ru/login/',
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:74.0) Gecko/20100101 Firefox/74.0'
}
url = 'https://esia.gosuslugi.ru'
s = requests.Session()
print(s)
r = s.get('https://esia.gosuslugi.ru/login/')
data = {"login": a,"password":b}
print(data)
d = s.post(
url,
json=data,
headers=headers,
proxies=proxies
)
print(d.status_code)