yandex_music.OpenGraphData

class yandex_music.OpenGraphData(title: str, description: str, image: Cover, client: Optional[Client] = None, **kwargs)
Базовые классы: yandex_music.base.YandexMusicObject

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

title

Заголовок.

Type:str
description

Описание.

Type:str
image

Изображение.

Type:yandex_music.Cover
client

Клиент Yandex Music.

Type:yandex_music.Client
Параметры:
  • title (str) – Заголовок.
  • description (str) – Описание.
  • image (yandex_music.Cover) – Изображение.
  • client (yandex_music.Client, optional) – Клиент Yandex Music.
  • **kwargs – Произвольные ключевые аргументы полученные от API.
classmethod de_json(data: dict, client: Client) → Optional[OpenGraphData]

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

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

Данные для Open Graph.

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

yandex_music.OpenGraphData