yandex-music-open-api
yandex-music-open-api copied to clipboard
Проверить методы и модели, используемые в yandex-music-extension
Добавить необходимые https://github.com/acherkashin/yandex-music-extension/blob/master/src/yandexApi/yandexMusicApi.ts Ссылка на клиент написанный на Python
- [x] ~getAccountStatus: /account/status get | not used~
- [x] ~getFeed: /feed get | not used~
- [x] getAlbum: /albums/{albumId}/with-tracks | used | no models
- [x] getAlbums: /albums post | used | no models
- [x] getLanding: /landing3 get | used | no models
- [x] getAllChartTracks: /landing3/chart/{chartType} get | used | no models
- [ ] getAllNewPlayListsIds: /landing3/new-playlists get | used | no models
- [ ] getAllNewReleasesIds: /landing3/new-releases get | used | no models
- [ ] getActualPodcastsIds: /landing3/podcasts get | used | no models
- [x] ~getGenres: /genres get | not used~
- [x] search: /search get | used | no models
- [x] getAllUserPlaylists: /users/{userId}/playlists/list get | used | no models
- [x] getPlayLists: /playlists/list/ post | used | has models
- [x] getPlaylist: /users/{userId}/playlists/{kind} get | used | no models~
- [x] ~getUserPlaylists: /users/{userId}/playlists get | not used | no models~
- [x] ~createPlaylist: /users/{userId}/playlists/create post | not used | no models~
- [x] ~removePlaylist: /users/{userId}/playlists/{kind}/delete post | not used | no models~
- [x] ~renamePlaylist: /users/{userId}/playlists/{kind}/name post | not used | no models~
- [x] ~addTracksToPlaylist: /users/{userId}/playlists/{kind}/change-relative post | not used | no models~
- [x] removeTracksFromPlaylist: duplication of the addTracksToPlaylist
- [x] likeAction: /users/{userId}/likes/tracks/add-multiple | used | change path to use 'tracks' and operation as parameter
- [x] getLikedTracksIds: /users/{userId}/likes/tracks get| used | change path to use 'tracks' as parameter
- [x] getTracks: /tracks post | used | has models
- [x] getPopularTracks: /artists/{artistId}/track-ids-by-rating get | used | no models
- [x] getDownloadInfo: /tracks/{trackId}/download-info get | used | no models