feschukov / rhythmbox-plugin-yandex-music

Плагин для работы с музыкальным сервисом Яндекс.Музыка в Rhythmbox
GNU General Public License v3.0
187 stars 20 forks source link

Моя волна: постоянно один и тот же плейлист #53

Open SoleSS opened 11 months ago

SoleSS commented 11 months ago

Каждый раз при в тч и перезапуске плеера, плейлист "Моя волна" воспроизводит все тот же список что и в прошлый раз, правда порядок треков меняется (слегка). Проблема касается не только "первой" загруженной пачки, а плей-листа вообще.

(допускаю что может быть связано с закрытой страницей яндекс музыки в браузере через который авторизовывался)

feschukov commented 11 months ago

Подтверждаю, что есть такая проблема. По идее, метод rotor_station_feedback_track_finished должен был решать её (то есть на сервер Яндекса отправляется feedback, что трек прослушан) и список должен всегда актуализироваться. Но по факту этого не происходит и я пока не понял почему так.

SoleSS commented 10 months ago

image

https://music.yandex.ru/api/v2.1/handlers/track/46129307:6212445/web-main-rup_settingLanguage:any_settingMoodEnergy:all-radio-main/feedback/end?__t=1698034881459

feschukov commented 10 months ago

Так как я использую python-библиотеку, там нет в описании функции нет такого типа обратной связи, как end. Есть TrackFinished, который пытаюсь использовать. Может, конечно, попробовать прописать end и проверить работает или нет.

SoleSS commented 10 months ago

Проверил сейчас - прослушанные треки через плагин не отображаются в списке "прослушанного" на сайте