vk-music-downloader
vk-music-downloader copied to clipboard
Ошибки получения аудиозаписей
Ловлю ошибки при получении аудиозаписей, когда метод аутентификации вызывается с 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.
В истории репо вижу, что была какая-то аутентификация по токену, с ней были какие-то проблемы?