有谁能帮我们一下webuntis api吗?我使用了一个标准代码:
import webuntis
s = webuntis.Session(
username='Name',
password='Password',
server='klio.webuntis.com',
school='Shool',
useragent='WebUntis Test'
).login()
for klasse in s.klassen():
print(klasse.name)
但是它给了我以下错误:
File "main.py", line 18, in <module>
s = webuntis.Session(
File "/home/bwlok/.local/lib/python3.8/site-packages/webuntis/session.py", line 91, in login
res = self._request('authenticate', {
File "/home/bwlok/.local/lib/python3.8/site-packages/webuntis/session.py", line 118, in _request
data = rpc_request(self.config, method, params or {})
File "/home/bwlok/.local/lib/python3.8/site-packages/webuntis/utils/remote.py", line 90, in rpc_request
return _parse_result(request_body, result_body)
File "/home/bwlok/.local/lib/python3.8/site-packages/webuntis/utils/remote.py", line 118, in _parse_result
raise errors.RemoteError(
webuntis.errors.RemoteError: Request ID was not the same one as returned. 2021-09-22 18:43:23.684083 -- error
有人知道我需要改变什么吗?
您需要添加您的uns用户名和密码。你还需要正确的学校名称。