yandex_music.PlaylistId

class yandex_music.PlaylistId(uid: int, kind: int, client: Optional[Client] = None, **kwargs)
Базовые классы: yandex_music.base.YandexMusicObject

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

uid

Уникальный идентификатор пользователя владеющим плейлистом.

Type:int
kind

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

Type:int
client

Объект класса yandex_music.Client, представляющий клиент Yandex Music.

Type:yandex_music.Client
Параметры:
  • uid (int) – Уникальный идентификатор пользователя владеющим плейлистом.
  • kind (int) – Уникальный идентификатор плейлиста.
  • client (yandex_music.Client, optional) – Объект класса yandex_music.Client, представляющий клиент Yandex Music.
  • **kwargs – Произвольные ключевые аргументы полученные от API.
classmethod de_json(data: dict, client: Client) → Optional[PlaylistId]

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

Параметры:
  • data (dict) – Поля и значения десериализуемого объекта.
  • client (yandex_music.Client) – Объект класса yandex_music.Client, представляющий клиент Yandex Music.
Результат:

Объект класса yandex_music.PlaylistId.

Тип результата:

yandex_music.PlaylistId

classmethod de_list(data: dict, client: Client) → List[PlaylistId]

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

Параметры:
  • data (list) – Список словарей с полями и значениями десериализуемого объекта.
  • client (yandex_music.Client) – Объект класса yandex_music.Client, представляющий клиент Yandex Music.
Результат:

Список объектов класса yandex_music.PlaylistId.

Тип результата:

list из yandex_music.PlaylistId