yandex_music.Feed

class yandex_music.Feed(can_get_more_events: bool, pumpkin: bool, is_wizard_passed: bool, generated_playlists: List[GeneratedPlaylist], headlines: list, today: str, days: List[Day], next_revision: Optional[str] = None, client: Optional[Client] = None, **kwargs)
Базовые классы: yandex_music.base.YandexMusicObject

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

Примечание

Несмотря на то, что days это list, обычно возвращается только один день - текущий.

can_get_more_events

Можно ли получить больше событий.

Type:bool
pumpkin

Хэллоуин.

Type:bool
is_wizard_passed

TODO.

Type:bool
generated_playlists

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

Type:list из yandex_music.GeneratedPlaylist
headlines

Заголовки.

Type:list из str
today

Сегодняшняя дата в формате YYYY-MM-DD.

Type:str
days

Дни.

Type:list из yandex_music.Day
next_revision

Дата следующих изменений в формате YYYY-MM-DD.

Type:str
client

Клиент Yandex Music.

Type:yandex_music.Client
Параметры:
  • can_get_more_events (bool) – Можно ли получить больше событий.
  • pumpkin (bool) – Хэллоуин.
  • is_wizard_passed (bool) – TODO.
  • generated_playlists (list из yandex_music.GeneratedPlaylist) – Сгенерированные плейлисты.
  • headlines (list из str) – Заголовки.
  • today (str) – Сегодняшняя дата в формате YYYY-MM-DD.
  • days (list из yandex_music.Day) – Дни.
  • next_revision (str, optional) – Дата следующих изменений в формате YYYY-MM-DD.
  • client (yandex_music.Client, optional) – Клиент Yandex Music.
  • **kwargs – Произвольные ключевые аргументы полученные от API.
classmethod de_json(data: dict, client: Client) → Optional[Feed]

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

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

Фид.

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

yandex_music.Feed