yandex_music.account.subscription#
- class yandex_music.account.subscription.Subscription(non_auto_renewable_remainder: RenewableRemainder, auto_renewable: List[AutoRenewable], family_auto_renewable: List[AutoRenewable], operator: List[Operator] = None, non_auto_renewable: Optional[NonAutoRenewable] = None, can_start_trial: Optional[bool] = None, mcdonalds: Optional[bool] = None, end: Optional[str] = None, client: Optional[Client] = None)#
Bases:
YandexMusicObject
Класс, представляющий информацию о подписках пользователя.
- non_auto_renewable_remainder#
Напоминание о продлении.
- Type
yandex_music.RenewableRemainder
- auto_renewable#
Автопродление.
- Type
list
изyandex_music.AutoRenewable
, optional
- family_auto_renewable#
Автопродление семейной подписки.
- Type
list
изyandex_music.AutoRenewable
- operator#
Услуги сотового оператора.
- Type
list
изyandex_music.Operator
, optional
- non_auto_renewable#
Отключённое автопродление.
- Type
yandex_music.NonAutoRenewable
, optional
- can_start_trial#
Есть ли возможность начать пробный период.
- Type
bool
, optional
- mcdonalds#
mcdonalds TODO.
- Type
bool
, optional
- end#
Дата окончания.
- Type
str
, optional
- client#
Клиент Yandex Music.
- Type
yandex_music.Client
, optional
- auto_renewable: List[AutoRenewable]#
- can_start_trial: Optional[bool] = None#
- classmethod de_json(data: dict, client: Client) Optional[Subscription] #
Десериализация объекта.
- Parameters
data (
dict
) – Поля и значения десериализуемого объекта.client (
yandex_music.Client
, optional) – Клиент Yandex Music.
- Returns
Информация о подписках пользователя.
- Return type
yandex_music.Subscription
- end: Optional[str] = None#
- family_auto_renewable: List[AutoRenewable]#
- mcdonalds: Optional[bool] = None#
- non_auto_renewable: Optional[NonAutoRenewable] = None#
- non_auto_renewable_remainder: RenewableRemainder#