diff --git a/qo_utils/qopy.py b/qo_utils/qopy.py index 1e9b63f..2bba11f 100644 --- a/qo_utils/qopy.py +++ b/qo_utils/qopy.py @@ -156,6 +156,18 @@ class Client: def search_tracks(self, query, limit): return self.api_call("track/search", query=query, limit=limit) + def get_favorite_albums(self, offset, limit): + return self.api_call("favorite/getUserFavorites", type="albums", offset=offset, limit=limit) + + def get_favorite_tracks(self, offset, limit): + return self.api_call("favorite/getUserFavorites", type="tracks", offset=offset, limit=limit) + + def get_favorite_artists(self, offset, limit): + return self.api_call("favorite/getUserFavorites", type="artists", offset=offset, limit=limit) + + def get_user_playlists(self, limit): + return self.api_call("playlist/getUserPlaylists", limit=limit) + def test_secret(self, sec): try: r = self.api_call("userLibrary/getAlbumsList", sec=sec)