Label

class yandex_music.label.label.Label

Класс, представляющий лейбл.

Note

Известные значения поля type: musical.

id

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

Type:

int

name

Название лейбла.

Type:

str

description

Описание.

Type:

str, optional

description_formatted

Отформатированное описание.

Type:

str, optional

image

Ссылка на изображение.

Type:

str, optional

Ссылки на ресурсы лейбла.

Type:

list из yandex_music.Link, optional

type

Тип лейбла.

Type:

str, optional

client

Клиент Yandex Music.

Type:

yandex_music.Client, optional

classmethod de_json(data, client)

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

Parameters:
  • data (dict) – Поля и значения десериализуемого объекта.

  • client (yandex_music.Client, optional) – Клиент Yandex Music.

Returns:

Лейбл.

Return type:

yandex_music.Label

classmethod de_list(data, client)

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

Parameters:
  • data (list) – Список словарей с полями и значениями десериализуемого объекта.

  • client (yandex_music.Client, optional) – Клиент Yandex Music.

Note

Лейблы строками возвращаются, как минимум, в результатах поиска. В остальных местах это объекты.

Returns:

Лейблы.

Return type:

list из yandex_music.Label или str