Funcion para obtener el JSON del albúm
def get_album_json(album_id):
header = {"Authorization": "Bearer {}".format(token)}
url_base = 'https://api.spotify.com/v1'
album = requests.get(url_base+'/albums/'+album_id, headers=header)
if album.status_code == 200:
return album.json()
else:
print(f"Fail in request. HTTP error: {album.status_code}")
Función para obtener los IDS del Album de un artista:
def get_albums_ids(items):
albums_ids = []
for i in range(len(items)):
album_id = items[i]['id']
albums_ids.append(album_id)
return albums_ids
Donde items son los items que vimos en esta clase, y que yo transforme en una función:
items = get_artists_albums_json(url_base,ep_artist,id_im)['items']
def get_artists_albums_json(url_base, ep_artist, artist_id):
header = {"Authorization": "Bearer {}".format(token)}
params = {'country': 'AR'}
albums = requests.get(url_base+ep_artist.format(artist_id=id_im)+'/albums', headers=header, params=params)
if albums.status_code == 200:
return albums.json()
else:
print(f"Fail in request. HTTP error: {albums.status_code}")
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?