From c610090a7c93852cfc50a3dbf91cdbff3adf1166 Mon Sep 17 00:00:00 2001 From: Ryan Lee Date: Mon, 12 Aug 2019 16:02:59 -0700 Subject: [PATCH] Upload user_saved_albums_delete.py --- examples/user_saved_albums_delete.py | 30 ++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 examples/user_saved_albums_delete.py diff --git a/examples/user_saved_albums_delete.py b/examples/user_saved_albums_delete.py new file mode 100644 index 0000000..e1d4bb4 --- /dev/null +++ b/examples/user_saved_albums_delete.py @@ -0,0 +1,30 @@ +""" + Deletes user saved album + +""" + +import pprint +import sys +import json +import spotipy +import spotipy.util as util + +if len(sys.argv) > 1: + username = sys.argv[1] +else: + print("Usage: %s username" % (sys.argv[0],)) + sys.exit() + +scope = 'user-library-modify' +token = util.prompt_for_user_token(username, scope) + +if token: + sp = spotipy.Spotify(auth=token) + sp.trace = False + uris = input("input a list of album URIs, URLs or IDs: ") + uris = list(map(str, uris.split())) + deleted = sp.current_user_saved_albums_delete(uris) + print("Deletion successful.") + +else: + print("Can't get token for", username)