Fix some more errors with none/wrong credentials

pull/1/head
0xhtml 5 years ago
parent 275b37cc7c
commit b2e1ee8d35

@ -38,12 +38,12 @@ def request(query, params):
r = requests.post( r = requests.post(
'https://accounts.spotify.com/api/token', 'https://accounts.spotify.com/api/token',
data={'grant_type': 'client_credentials'}, data={'grant_type': 'client_credentials'},
headers={'Authorization': 'Basic ' + str(base64.b64encode( headers={'Authorization': 'Basic ' + base64.b64encode(
"{}:{}".format(api_client_id, api_client_secret).encode('utf-8') "{}:{}".format(api_client_id, api_client_secret).encode('utf-8')
), 'utf-8')} ).decode('utf-8')}
) )
j = loads(r.text) j = loads(r.text)
params['headers'] = {'Authorization': 'Bearer ' + j['access_token']} params['headers'] = {'Authorization': 'Bearer {}'.format(j.get('access_token'))}
return params return params

Loading…
Cancel
Save