-
Notifications
You must be signed in to change notification settings - Fork 322
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Невозможно авторизоваться . #481
Comments
У меня такая же ошибка. Traceback (most recent call last):
File "/home/username/projects/app/./app.py", line 206, in <module>
main()
File "/home/username/projects/app/./app.py", line 198, in main
downloader = MusicDownloader(login=login, password=password)
File "/home/username/projects/app/./app.py", line 26, in __init__
self._vk_session.auth()
File "/home/username/projects/app/venv/lib/python3.10/site-packages/vk_api/vk_api.py", line 187, in auth
self._auth_cookies(reauth=reauth)
File "/home/username/projects/app/venv/lib/python3.10/site-packages/vk_api/vk_api.py", line 207, in _auth_cookies
self._vk_login()
File "/home/username/projects/app/venv/lib/python3.10/site-packages/vk_api/vk_api.py", line 338, in _vk_login
raise AuthError(get_unknown_exc_str('AUTH; no sid'))
vk_api.exceptions.AuthError: Unknown error (AUTH; no sid). Please send a bugreport to GitHub: https://github.com/python273/vk_api/issues |
Тоже, началось 6 июня 2023 Python 3.5: Python 3.9: |
Тоже самое
|
@vega0 проект, видимо, умер. ребята из вк не умеют в обратную совместимость api, к сожалению наверное, можно закрыть issue как |
vk_session = vk_api.VkApi(login, password, app_id=2685278) Используйте данную версию, тогда все будет отлично |
как раз ищу какую задачку сделать)) постараюсь посмотреть и решить |
Егор, спасибо за подсказку! Оказывается, что параметр app_id - обязательный, который содержит номер Standalone-приложение необходимого для авторизации. Исходя из документации, по умолчанию app_id=6222115, которое не работает. В свою очередь app_id=2685278 работает, только возникает вопросы откуда этот номер? Если возможность найти о нём информацию? Можно ли доверять этому приложению или лучше создать своё? Создать собственное приложение и получить app_id - возможно, но этого недостаточно. Необходимо дополнительно его настроить, с чем я ещё не разобрался. |
app_id=2685278 - это приложение Kate Mobile. Можно ещё использовать app_id=6287487 - это ВКонтакте API |
Да, так оно и есть этот id от Kate Mobile - неофициальная моб. приложения для ВКонтакте. Основная проблема заключалась в неактуальной библиотеке vk_api для Python. Несмотря на то, что использовалась последняя релизная версия (11.9.9 от 25 июля 2022), она претерпела важные изменения. В том числе процедуры авторизации. Но эти обновления не попали в релиз и доступны только в версии опубликованной на GitHub. В моём случае было принято решение воспользоваться VKBottle. Вариант посвежее будет. |
добавить описание
Окружение
vk_api: 11.9.9
API: нету
Пример
Ошибка, отчет.
The text was updated successfully, but these errors were encountered: