Волна
- class yandex_music._client.wave.WaveMixin
Волна.
Миксин для методов, связанных с волной (последняя волна пользователя и её настройки).
- rotor_wave_last(*args, **kwargs)
Получение последней запущенной волны пользователя.
- Parameters:
*args – Произвольные аргументы (будут переданы в запрос).
**kwargs – Произвольные именованные аргументы (будут переданы в запрос).
- Returns:
Последняя волна или
None.- Return type:
yandex_music.Wave|None- Raises:
yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.
- rotor_wave_last_reset(**kwargs)
Сброс последней запущенной волны пользователя на «Мою волну».
- Parameters:
**kwargs – Произвольные именованные аргументы (будут переданы в запрос).
- Returns:
Trueпри успешном выполнении запроса, иначеFalse.- Return type:
bool- Raises:
yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.
- rotor_wave_settings(seeds=None, *args, **kwargs)
Получение настроек волны: контекстов (занятий) и доступных значений настроек.
- Parameters:
seeds (
str|listизstr, optional) – Сиды волны (например, user:onyourwave).*args – Произвольные аргументы (будут переданы в запрос).
**kwargs – Произвольные именованные аргументы (будут переданы в запрос).
- Returns:
Настройки волны или
None.- Return type:
yandex_music.WaveSettings|None- Raises:
yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.