DeviceCode

class yandex_music.device_auth.device_code.DeviceCode

Класс, представляющий код устройства для OAuth Device Flow.

device_code

Непрозрачный идентификатор устройства для опроса токена.

Type:

str

user_code

Код, который пользователь вводит на странице подтверждения.

Type:

str

verification_url

URL страницы подтверждения.

Type:

str

expires_in

Через сколько секунд истекает device_code.

Type:

int

interval

Рекомендованный сервером интервал опроса в секундах.

Type:

int

client

Клиент Yandex Music.

Type:

yandex_music.Client, optional

classmethod de_json(data, client)

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

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

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

Returns:

Код устройства.

Return type:

yandex_music.DeviceCode | None