Лейблы
- class yandex_music._client_async.labels.LabelsMixin
Лейблы.
Миксин для методов, связанных с лейблами.
- async label(label_id, *args, **kwargs)
Получение информации о лейбле.
- Parameters:
label_id (
str|int) – Уникальный идентификатор лейбла.*args – Произвольные аргументы (будут переданы в запрос).
**kwargs – Произвольные именованные аргументы (будут переданы в запрос).
- Returns:
Информация о лейбле или
None.- Return type:
yandex_music.Label|None- Raises:
yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.
- async label_albums(label_id, page=0, page_size=100, sort_by=None, sort_order=None, *args, **kwargs)
Получение альбомов лейбла.
Note
Известные значения для sort_by: year, rating. Известные значения для sort_order: asc, desc.
- Parameters:
label_id (
str|int) – Уникальный идентификатор лейбла.page (
int, optional) – Номер страницы.page_size (
int, optional) – Количество альбомов на странице.sort_by (
str, optional) – Параметр для сортировки.sort_order (
str, optional) – Порядок сортировки.*args – Произвольные аргументы (будут переданы в запрос).
**kwargs – Произвольные именованные аргументы (будут переданы в запрос).
- Returns:
Страница списка альбомов лейбла или
None.- Return type:
yandex_music.LabelAlbums|None- Raises:
yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.
- async label_artists(label_id, page=0, page_size=100, *args, **kwargs)
Получение артистов лейбла.
- Parameters:
label_id (
str|int) – Уникальный идентификатор лейбла.page (
int, optional) – Номер страницы.page_size (
int, optional) – Количество артистов на странице.*args – Произвольные аргументы (будут переданы в запрос).
**kwargs – Произвольные именованные аргументы (будут переданы в запрос).
- Returns:
Страница списка артистов лейбла или
None.- Return type:
yandex_music.LabelArtists|None- Raises:
yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.