При попытке войти в аккаунт ВК по логину паролю мне выбрасывает ошибку:
vk_api.exceptions.AuthError: Unknown API auth error
При этом с авторизацией по токену модуль работает штатно.
Окружение
OS: Windows 11 (23H2)
Python: 3.12.1
vk_api: 11.9.9
API: 5.131
Пример
from vk_api import VkApi
login = input('[-] Enter login: ')
password = input('[-] Enter password: ')
def auth():
return input('[-] Enter 2FA code: '), True
session = VkApi(
login, password,
auth_handler=auth,
api_version='5.131',
app_id=2685278 # Ошибка происходит всегда, вне зависимости от установленного APP ID
)
session.auth()
api = session.get_api()
[-] Enter login: +71234567890
[-] Enter password: password
[-] Enter 2FA code: 816405
Traceback (most recent call last):
File "C:\Users\rvze\Desktop\vk.py", line 15, in <module>
session.auth()
File "C:\Users\rvze\AppData\Local\Programs\Python\Python312\Lib\site-packages\vk_api\vk_api.py", line 187, in auth
self._auth_cookies(reauth=reauth)
File "C:\Users\rvze\AppData\Local\Programs\Python\Python312\Lib\site-packages\vk_api\vk_api.py", line 218, in _auth_cookies
self._api_login()
File "C:\Users\rvze\AppData\Local\Programs\Python\Python312\Lib\site-packages\vk_api\vk_api.py", line 516, in _api_login
raise AuthError('Unknown API auth error')
vk_api.exceptions.AuthError: Unknown API auth error
При попытке войти в аккаунт ВК по логину паролю мне выбрасывает ошибку:
При этом с авторизацией по токену модуль работает штатно.
Окружение
OS: Windows 11 (23H2) Python: 3.12.1 vk_api: 11.9.9 API: 5.131
Пример