Open please-fill-out-this-field opened 2 years ago
В некогда работавшем скрипте есть вот такой кусок:
vk_session = vk_api.VkApi( login, password, app_id=app_id, config_filename="{}/vk_config.v2.json".format(work_dir), auth_handler=lambda: auth_handler(tfa_sockpath) ) try: vk_session.http.headers['User-agent'] = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:94.0) Gecko/20100101 Firefox/94.0' vk_session.auth(token_only=True) except Exception as e: logging.critical(f"Authorization failed: {e}") exit(70)
token_only и копипаста с юзерагентами - не увенчавшаяся успехом попытка применить решение из #432.
token_only
Когда выполнение доходит до .auth(), скрипт падает с одной из нижеприведённых ошибок.
.auth()
Если vk_config.v2.json не существует, возникает следующая ошибка:
vk_config.v2.json
Authorization failed: Unknown error. Please send bugreport to vk_api@python273.pw
Если же существует - ошибка другая:
Authorization failed: Expecting value: line 1 column 1 (char 0)
Наличие аргумента token_only на результат не влияет.
vk_api: 11.8.0
Тестировано на питонах 3.8.4 (pyenv) и 3.10.5 на линуксах.
В некогда работавшем скрипте есть вот такой кусок:
token_only
и копипаста с юзерагентами - не увенчавшаяся успехом попытка применить решение из #432.Когда выполнение доходит до
.auth()
, скрипт падает с одной из нижеприведённых ошибок.Если
vk_config.v2.json
не существует, возникает следующая ошибка:Если же существует - ошибка другая:
Наличие аргумента
token_only
на результат не влияет.Окружение
vk_api: 11.8.0
Тестировано на питонах 3.8.4 (pyenv) и 3.10.5 на линуксах.