Согласно некоторым непубличным документам, вам нужно сделать запрос к https://server.webuntis.com/WebUntis/jsonrpc.do?school=School+name
url с этим телом. Извините, я не могу поделиться с вами документацией. Я думаю, что вы можете запросить его в справочной службе Untis.
{
"params": {
"user": "xxx_user",
"password": "xxx_password",
"client": "Roostersync proxy"
},
"id": "random_id_here",
"method": "authenticate",
"jsonrpc": "2.0"
}
Или команда curl
curl -X POST \
'https://melete.webuntis.com/WebUntis/jsonrpc.do?school=htl-donaustadt' \
-H 'Content-Type: application/json' \
-d '{
"params": {
"user": "user",
"password": "password",
"client": "Your client name"
},
"id": "7e6431bc-36c2-4118-991d-6459ab5b01e2",
"method": "authenticate",
"jsonrpc": "2.0"
}'