yandex_music.Supplement

class yandex_music.Supplement(id_: int, lyrics: Optional[Lyrics], videos: List[VideoSupplement], radio_is_available: bool, client: Optional[Client] = None, **kwargs)
Базовые классы: yandex_music.base.YandexMusicObject

Класс, представляющий дополнительную информацию о треке.

id

Уникальный идентификатор дополнительной информации.

Type:int
lyrics

Текст песни.

Type:yandex_music.Lyrics
videos

Видео.

Type:yandex_music.VideoSupplement
radio_is_available

Доступно ли радио.

Type:bool
client

Клиент Yandex Music.

Type:yandex_music.Client
Параметры:
  • id (int) – Уникальный идентификатор дополнительной информации.
  • lyrics (yandex_music.Lyrics) – Текст песни.
  • videos (yandex_music.VideoSupplement) – Видео.
  • radio_is_available (bool) – Доступно ли радио.
  • client (yandex_music.Client, optional) – Клиент Yandex Music.
  • **kwargs – Произвольные ключевые аргументы полученные от API.
classmethod de_json(data: dict, client: Client) → Optional[Supplement]

Десериализация объекта.

Параметры:
  • data (dict) – Поля и значения десериализуемого объекта.
  • client (yandex_music.Client, optional) – Клиент Yandex Music.
Результат:

Дополнительная информация о треке.

Тип результата:

yandex_music.Supplement