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, rup_description: str = None, custom_name: str | None = None, client: Client | None = None)#
Bases:
YandexMusicObject
Класс, представляющий радиостанцию с настройками.
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
- custom_name: str | None = None#
- classmethod de_json(data: dict, client: Client) StationResult | None #
Десериализация объекта.
- Parameters:
data (
dict
) – Поля и значения десериализуемого объекта.client (
yandex_music.Client
, optional) – Клиент Yandex Music.
- Returns:
Радиостанция с настройками.
- Return type:
- classmethod de_list(data: dict, client: Client) List[StationResult] #
Десериализация списка объектов.
- Parameters:
data (
list
) – Список словарей с полями и значениями десериализуемого объекта.client (
yandex_music.Client
, optional) – Клиент Yandex Music.
- Returns:
Радиостанции с настройками.
- Return type:
list
изyandex_music.StationResult
- explanation: str | None = None#
- prerolls: list | None = None#
- rup_description: str = None#
- rup_title: str = None#
- settings: RotorSettings | None#
- settings2: RotorSettings | None#