yandex_music.rotor.station_result¶
- class yandex_music.rotor.station_result.StationResult(station: Station | None, settings: RotorSettings | None, settings2: RotorSettings | None, ad_params: AdParams | None, explanation: str | None = None, prerolls: list | None = None, rup_title: str | None = None, rup_description: str | None = None, custom_name: str | None = None, client: ClientType | None = None)¶
Bases:
YandexMusicModel
Класс, представляющий радиостанцию с настройками.
Note
Известные значения custom_name: Танцую, R’n’B, Отдыхаю, Просыпаюсь, Тренируюсь, В дороге, Работаю, Засыпаю.
- station¶
Станция.
- Type:
yandex_music.Station
|None
- settings¶
Первый набор настроек.
- Type:
yandex_music.RotorSettings
|None
- settings2¶
Второй набор настроек.
- Type:
yandex_music.RotorSettings
|None
- ad_params¶
Настройки рекламы.
- Type:
yandex_music.AdParams
|None
- explanation¶
TODO.
- Type:
str
, optional
- prerolls¶
Прероллы TODO.
- Type:
list
изstr
, optional
- rup_title¶
Название станции / Моя волна TODO.
- Type:
str
- rup_description¶
Описание станции.
- Type:
str
- custom_name¶
Название станции TODO.
- Type:
str
, optional
- client¶
Клиент Yandex Music.
- Type:
yandex_music.Client
, optional
- client: ClientType | None = None¶
- custom_name: str | None = None¶
- classmethod de_json(data: JSONType, client: ClientType) StationResult | None ¶
Десериализация объекта.
- Parameters:
data (
dict
) – Поля и значения десериализуемого объекта.client (
yandex_music.Client
, optional) – Клиент Yandex Music.
- Returns:
Радиостанция с настройками.
- Return type:
- explanation: str | None = None¶
- prerolls: list | None = None¶
- rup_description: str | None = None¶
- rup_title: str | None = None¶
- settings: RotorSettings | None¶
- settings2: RotorSettings | None¶