Merge pull request #16 from thelinmichael/add-yourmusic-contains-track-endpoint

Add support for checking if a user's Your Music library contains a track
This commit is contained in:
Paul Lamere committed 2014-08-20 12:58:55 -04:00
commit acd1e8b494
3 files changed
+35 -2

No files matched your search

+7
View File
@@ -273,6 +273,13 @@ class Spotify(object):
tlist = [self._get_id('track', t) for t in ids]
return self.put('me/tracks/?ids=' + ','.join(tlist))
def current_user_saved_tracks_contains(self, ids=[]):
''' Check if one or more tracks is already saved in
the current Spotify user’s “Your Music” library.
'''
tlist = [self._get_id('track', t) for t in ids]
return self.get('me/tracks/contains?ids=' + ','.join(tlist))
def _get_id(self, type, id):
fields = id.split(':')
if len(fields) == 3: