yandex_music.Brand

class yandex_music.Brand(image: str, background: str, reference: str, pixels: List[str], theme: str, playlist_theme: str, button: str, client: Optional[Client] = None, **kwargs)
Базовые классы: yandex_music.base.YandexMusicObject

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

Примечание

Отслеживание просмотров на сторонник сервисах бренда, рекомендация следующего контента.

image

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

Type:str
background

Цвет заднего фона.

Type:str
reference

URI ссылка на содержимое.

Type:str
pixels

Ссылки на gif изображения для отслеживания просмотров (web beacon).

Type:list из str
theme

Тема оформления.

Type:str
playlist_theme

Тема плейлиста TODO.

Type:str
button

Текст кнопки.

Type:str
client

Клиент Yandex Music.

Type:yandex_music.Client
Параметры:
  • image (str) – Ссылка на изображение.
  • background (str) – Цвет заднего фона.
  • reference (str) – URI ссылка на содержимое.
  • pixels (list из str) – Ссылки на gif изображения для отслеживания просмотров (web beacon).
  • theme (str) – Тема оформления.
  • playlist_theme (str) – Тема плейлиста TODO.
  • button (str) – Текст кнопки.
  • client (yandex_music.Client, optional) – Клиент Yandex Music.
  • **kwargs – Произвольные ключевые аргументы полученные от API.
classmethod de_json(data: dict, client: Client) → Optional[Brand]

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

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

Бренд плейлиста.

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

yandex_music.Brand