Account

class yandex_music.account.account.Account

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

now

Текущая дата и время.

Type:

str

uid

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

Type:

int, optional

login

Виртуальное имя (обычно e-mail).

Type:

str, optional

full_name

Полное имя (имя и фамилия).

Type:

str, optional

second_name

Фамилия.

Type:

str, optional

first_name

Имя.

Type:

str, optional

display_name

Отображаемое имя.

Type:

str, optional

service_available

Доступен ли сервис.

Type:

bool

hosted_user

Является ли пользователем чьим-то другим.

Type:

bool, optional

birthday

Дата рождения.

Type:

str, optional

region

Регион.

Type:

int, optional

passport_phones

Мобильные номера.

Type:

list из yandex_music.PassportPhone

registered_at

Дата создания учётной записи.

Type:

str, optional

has_info_for_app_metrica

Наличие информации для App Metrica.

Type:

bool, optional

child

Дочерний / детский аккаунт (скорее детский, позволяет ограничить доступный контент ребенку на Кинопоиске).

Type:

bool

client

Клиент Yandex Music.

Type:

yandex_music.Client, optional

\*\*kwargs

Произвольные ключевые аргументы полученные от API.

classmethod de_json(data, client)

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

Parameters:
  • data (dict) – Поля и значения десериализуемого объекта.

  • client (yandex_music.Client, optional) – Клиент Yandex Music.

Returns:

Основная информация об аккаунте пользователя.

Return type:

yandex_music.Account