Предсохранения
- class yandex_music._client.presaves.PresavesMixin
Предсохранения.
Миксин для методов, связанных с предсохранениями альбомов.
- users_presaves(include_released=False, include_upcoming=True, user_id=None, *args, **kwargs)
Получение списка предсохранённых альбомов.
- Parameters:
include_released (
bool, optional) – Включить вышедшие альбомы.include_upcoming (
bool, optional) – Включить предстоящие альбомы.user_id (
str|int, optional) – Уникальный идентификатор пользователя. Если не указан используется ID текущего пользователя.*args – Произвольные аргументы (будут переданы в запрос).
**kwargs – Произвольные именованные аргументы (будут переданы в запрос).
- Returns:
Список предсохранённых альбомов или
None.- Return type:
yandex_music.Presaves|None- Raises:
yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.
- users_presaves_add(album_id, like_after_release=True, user_id=None, *args, **kwargs)
Предсохранение альбома.
- Parameters:
album_id (
str|int) – Уникальный идентификатор альбома.like_after_release (
bool, optional) – Автоматически поставить лайк после выхода альбома.user_id (
str|int, optional) – Уникальный идентификатор пользователя. Если не указан используется ID текущего пользователя.*args – Произвольные аргументы (будут переданы в запрос).
**kwargs – Произвольные именованные аргументы (будут переданы в запрос).
- Returns:
Trueпри успешном выполнении запроса, иначеFalse.- Return type:
bool- Raises:
yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.
- users_presaves_remove(album_id, user_id=None, *args, **kwargs)
Удаление предсохранения альбома.
- Parameters:
album_id (
str|int) – Уникальный идентификатор альбома.user_id (
str|int, optional) – Уникальный идентификатор пользователя. Если не указан используется ID текущего пользователя.*args – Произвольные аргументы (будут переданы в запрос).
**kwargs – Произвольные именованные аргументы (будут переданы в запрос).
- Returns:
Trueпри успешном выполнении запроса, иначеFalse.- Return type:
bool- Raises:
yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.