Esempio n. 1
0
def search(query):
	escaped_query = urllib.quote(query)
	search_string = "https://api.spotify.com/v1/search?q=%s&type=track&market=us" % (escaped_query)
	r = requests.get(search_string)
	first_result = r.json()['tracks']['items'][0]
	title = first_result['name']
	artist = first_result['artists'][0]['name']
	album = first_result['album']['name']
	id = first_result['id']
	url = first_result['external_urls']['spotify']
	s = Song(title,artist,album)
	s.add_spotify_id(id)
	s.add_spotify_url(url)
	return s