vk-music-downloader icon indicating copy to clipboard operation
vk-music-downloader copied to clipboard

Ошибки получения аудиозаписей

Open demions opened this issue 1 year ago • 1 comments

Ловлю ошибки при получении аудиозаписей, когда метод аутентификации вызывается с token_only=True. Воспроизводится на аудиозаписях пользователя. Возможно требуется большое кол-во аудиозаписей. В отладке вижу, что внутри метода tracks = self.vk_audio.get(owner_id, album_id, access_hash) от вк получаю html страницы аудиозаписей вместо json.

После установки token_only=False ошибки перестали воспроизводиться. Логику проблемы не понимаю, но в моем скрипте получения аудиозаписей первичная аутентификация осуществляется с auth() c token_only=False по логин-паролю, потом локально сохраняется auth_token, при следующих аутентификациях передается логин+токен (логин не помню, нужен ли), при этом auth вызывается с token_only=True.

Наверное здесь тоже стоит переделать на первичную аутентификацию по логин-паролю с token_only=False, сохранять токен (тоже в keyring?) и дальше использовать его с token_only=True.

В истории репо вижу, что была какая-то аутентификация по токену, с ней были какие-то проблемы?

demions avatar Jun 03 '23 14:06 demions