def getCurrentSpotifyPlaylistList():
ret_list = []
access_token = getSpotifyToken()
if access_token:
sp = spy.Spotify(access_token)
results = sp.current_user()
uri = 'spotify:user:12120746446:playlist:6ZK4Tz0ZsZuJBYyDZqlbGt'
username = uri.split(":")[2]
playlist_id = uri.split(":")[4]
results = sp.user_playlist(username, playlist_id)
for i, t in enumerate(results['tracks']['items']):
temp = {}
temp['img_url'] = t['track']['album']['images'][2]['url']
temp['name'] = t['track']['name']
temp['artist'] = t['track']['artists'][0]['name']
temp['album'] = t['track']['album']['name']
duration = int(t['track']['duration_ms']) / (1000 * 60)
temp['duration'] = "{:2.2f}".format(duration)
ret_list.append(temp)
return ret_list
评论列表
文章目录