Сейчас при авторизации всегда возвращает QR код. Хочу самостоятельно запросить код и затем передать код логина по API, но API возвращает ошибку. Есть ли какая-то проблема с API или с самим вызовом?
phone = "79999999999"
session_path = "/home/79999999999"
user_agent = UserAgentPayload(device_type="WEB")
client = MaxClient(phone=phone, headers=user_agent, work_dir=session_path reconnect=False)
websocket_connect = await client.connect(user_agent=user_agent)
temp_token = await client.request_code(phone=phone)
print(f"Temp token: {temp_token}")
Traceback (most recent call last):
File "/var/www/start-login.py", line 59, in <module>
asyncio.run(main())
File "/usr/local/lib/python3.12/asyncio/runners.py", line 195, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/var/www/start-login.py", line 41, in main
temp_token = await client.request_code(phone=phone)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/pymax/mixins/auth.py", line 61, in request_code
MixinsUtils.handle_error(data)
File "/usr/local/lib/python3.12/site-packages/pymax/utils.py", line 27, in handle_error
raise Error(
pymax.exceptions.Error: PyMax Error: Ошибка загрузки Попробуйте перезапустить приложение auth forbidden (Ошибка загрузки) [service.unavailable]
Exception ignored in: <function Connection.__del__ at 0x7efc3cd92980>
Traceback (most recent call last):
File "/usr/local/lib/python3.12/site-packages/aiomysql/connection.py", line 1131, in __del__
File "/usr/local/lib/python3.12/site-packages/aiomysql/connection.py", line 339, in close
File "/usr/local/lib/python3.12/asyncio/selector_events.py", line 1213, in close
File "/usr/local/lib/python3.12/asyncio/selector_events.py", line 875, in close
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 799, in call_soon
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 545, in _check_closed
Сейчас при авторизации всегда возвращает QR код. Хочу самостоятельно запросить код и затем передать код логина по API, но API возвращает ошибку. Есть ли какая-то проблема с API или с самим вызовом?
Ошибка