Всем привет, пытался сделать авторизацию на сайте школы, но столкнулся с некоторыми проблемами.
Есть код:
import requests, time, json
datas = {
'LoginType': "1",
'cid': '2',
'sid': '44',
'pid': '-4694',
'cn': '4694',
'sft': '2',
'scid': 'mysch',
'UN': 'MYLOGIN',
'PW': 'MYPASS',
'lt': '783816780',
'pw2': 'ffea6f5a202fb90815167bd0c624b781',
'ver': '716069959'
}
url = "https://netschool.eduportal44.ru/webapi/auth/getdata"
r = requests.Session()
response = r.get('https://netschool.eduportal44.ru/webapi/logindata')
time.sleep(1)
cookies1 = r.cookies.get_dict()
print(cookies1)
get_data = r.post(url)
get_data = json.loads(get_data.text)
datas['lt'] = get_data['lt']
datas['ver'] = get_data['ver']
datas['salt'] = get_data['salt']
resp2 = r.post('https://netschool.eduportal44.ru/webapi/login', data = datas)
Если вывести resp2.text - будет выдавать {"message":"Ссылка на объект не указывает на экземпляр объекта.","details":null}. Не знаю, как это исправить + не знаю откуда берется pw2 из datas. Буду благодарен любой помощи !