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

ad_params: AdParams | None#
client: Client | None = None#
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:

yandex_music.StationResult

classmethod de_list(data: list, 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#
station: Station | None#