acherkashin / yandex-music-extension

Extension allows you enjoy listening to YandexMusic right in your favorite code editor
The Unlicense
122 stars 6 forks source link

Ошибка проигрывания без авторизации #89

Closed bbird1980 closed 8 months ago

bbird1980 commented 1 year ago

Без авторизации проигрывание трека не работает и никаких ошибок не пишет, просто в статусе проигрывания, но звука нет. Мак, вскод последний. Клик на новые релизы выдает тост с ошибкой bad request — это ожидаемое без авторизации, а проигрывание публичного чарта — не ясно что происходит, по идее должно работать.

image
bbird1980 commented 1 year ago

А, ну и также проблема: вход по токену, указал токен, нажал Enter и ничего не происходит, ни ошибок, ничего. Если указываешь неправильный токен - пишет "Не удалось войти в яндекс аккаунт"

bbird1980 commented 1 year ago

Версия: 1.77.0 (Universal) Фиксация: 7f329fe6c66b0f86ae1574c2911b681ad5a45d63 Дата: 2023-03-29T09:57:11.797Z Electron: 19.1.11 Chromium: 102.0.5005.196 Node.js: 16.14.2 V8: 10.2.154.26-electron.0 OS: Darwin arm64 22.4.0 Изолированные: Yes

acherkashin commented 1 year ago

Перевроверю, @bbird1980 а если перезагрузить расширение?

bbird1980 commented 1 year ago

Не помогло, только после ввода токена и ничего в ответ теперь пропали чарты и поиск не работает. Включал электрон, но там пусто, ничего полезного вроде.

acherkashin commented 1 year ago

Странно, я только проверил у меня работает вход по токену. Добавлю логов в новой версии

acherkashin commented 1 year ago

@bbird1980 ты берёшь токен в Google Chrome Extension?

bbird1980 commented 1 year ago

Ну я не стал авторизовывать непонятное приложение своим акком и создал свое тестовое приложение с максимальным скоупом и получил свой токен и авторизовал.

acherkashin commented 1 year ago

Авторизовываться нужно именно токеном яндекс музыки. Создать приложение для Я.Музыки нельзя. Похоже токен неверный.

acherkashin commented 1 year ago

@bbird1980 Чарт для неавторизованного пользователя должен быть исправлен. Но, по-моему, там будут только треки длинной в 30 секунд.