История прослушивания
- class yandex_music._client_async.music_history.MusicHistoryMixin
История прослушивания.
Миксин для методов, связанных с историей прослушивания.
- async music_history(full_models_count=0, *args, **kwargs)
Получение истории прослушивания.
- Parameters:
full_models_count (
int, optional) – Количество полных моделей для возврата.*args – Произвольные аргументы (будут переданы в запрос).
**kwargs – Произвольные именованные аргументы (будут переданы в запрос).
- Returns:
История прослушивания или
None.- Return type:
yandex_music.MusicHistory|None- Raises:
yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.
- async music_history_items(track_ids=None, album_ids=None, artist_ids=None, playlist_ids=None, wave_seeds=None, **kwargs)
Получение элементов истории прослушивания по списку идентификаторов.
- Parameters:
track_ids (
listизtuple, optional) – Список пар (track_id, album_id).album_ids (
listизstr|int, optional) – Список идентификаторов альбомов.artist_ids (
listизstr|int, optional) – Список идентификаторов исполнителей.playlist_ids (
listизtuple, optional) – Список пар (uid, kind).wave_seeds (
listизlist, optional) – Список массивов семян волны (например,[['user:onyourwave']]).**kwargs – Произвольные именованные аргументы (будут переданы в запрос).
- Returns:
- Результат запроса
элементов истории или
None.
- Return type:
- Raises:
yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.