yandex_music.feed.generated_playlist

class yandex_music.feed.generated_playlist.GeneratedPlaylist(type: str, ready: bool, notify: bool, data: Playlist | None, description: list | None = None, preview_description: str | None = None, client: ClientType | None = None)

Bases: YandexMusicModel

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

Note

Известные значения type: playlistOfTheDay, origin, recentTracks, neverHeard, podcasts, missedLikes.

type

Тип сгенерированного плейлиста.

Type:

str

ready

Готовность плейлиста.

Type:

bool

notify

Уведомлён ли пользователь об обновлении содержания.

Type:

bool

data

Сгенерированный плейлист.

Type:

yandex_music.Playlist, optional

description

Описание TODO.

Type:

list, optional

preview_description

Короткое описание под блоком лендинга.

Type:

str, optional

client

Клиент Yandex Music.

Type:

yandex_music.Client, optional

client: ClientType | None = None
data: Playlist | None
classmethod de_json(data: JSONType, client: ClientType) GeneratedPlaylist | None

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

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

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

Returns:

Автоматически сгенерированный плейлист.

Return type:

yandex_music.GeneratedPlaylist

description: list | None = None
notify: bool
preview_description: str | None = None
ready: bool
type: str