yandex_music.StationTracksResult

class yandex_music.StationTracksResult(id_: Optional[Id], sequence: List[Sequence], batch_id: str, pumpkin: bool, client: Optional[Client] = None, **kwargs)
Базовые классы: yandex_music.base.YandexMusicObject

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

id_

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

Type:yandex_music.Id | None
sequence

Последовательность треков.

Type:list из yandex_music.Sequence
batch_id

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

Type:str
pumpkin

Хэллоуин.

Type:bool
client

Клиент Yandex Music.

Type:yandex_music.Client
Параметры:
  • id (yandex_music.Id) – Уникальный идентификатор станции.
  • sequence (list из yandex_music.Sequence) – Последовательность треков.
  • batch_id (str) – Уникальный идентификатор партии (последовательности).
  • pumpkin (bool) – Хэллоуин.
  • client (yandex_music.Client, optional) – Клиент Yandex Music.
  • **kwargs – Произвольные ключевые аргументы полученные от API.
classmethod de_json(data, client) → Optional[yandex_music.rotor.station_tracks_result.StationTracksResult]

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

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

Последовательность треков станции.

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

yandex_music.StationTracksResult