yandex_music.VideoSupplement

class yandex_music.VideoSupplement(cover: str, title: str, provider: str, provider_video_id: str, url: Optional[str] = None, embed_url: Optional[str] = None, embed: Optional[str] = None, client: Optional[Client] = None, **kwargs)
Базовые классы: yandex_music.base.YandexMusicObject

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

cover

URL на обложку видео.

Type:str
title

Название видео.

Type:str
provider

Сервис поставляющий видео.

Type:str
provider_video_id

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

Type:str
url

URL на видео.

Type:str
embed_url

URL на видео, находящегося на серверах Яндекса.

Type:str
embed

HTML тег для встраивания видео.

Type:str
client

Объект класса yandex_music.Client, представляющий клиент Yandex Music.

Type:yandex_music.Client
Параметры:
  • cover (str) – URL на обложку видео.
  • title (str) – Название видео.
  • provider (str) – Сервис поставляющий видео.
  • provider_video_id (str) – Уникальный идентификатор видео на сервисе.
  • url (str) – URL на видео.
  • embed_url (str) – URL на видео, находящегося на серверах Яндекса.
  • embed (str) – HTML тег для встраивания видео.
  • client (yandex_music.Client) – Объект класса yandex_music.Client, представляющий клиент Yandex Music.
  • **kwargs – Произвольные ключевые аргументы полученные от API.
classmethod de_json(data: dict, client: Client) → Optional[VideoSupplement]

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

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

Объект класса yandex_music.VideoSupplement.

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

yandex_music.VideoSupplement

classmethod de_list(data: dict, client: Client) → List[VideoSupplement]

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

Параметры:
  • data (list) – Список словарей с полями и значениями десериализуемого объекта.
  • client (yandex_music.Client) – Объект класса yandex_music.Client, представляющий клиент Yandex Music.
Результат:

Список объектов класса yandex_music.VideoSupplement.

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

list из yandex_music.VideoSupplement