yes.
This commit is contained in:
parent
420853bec3
commit
d2a0c8e926
1 changed files with 22 additions and 20 deletions
42
main.py
42
main.py
|
@ -53,6 +53,27 @@ font = ImageFont.load_default()
|
||||||
|
|
||||||
print('before get_track()')
|
print('before get_track()')
|
||||||
|
|
||||||
|
def get_access_token():
|
||||||
|
global token
|
||||||
|
sp_oauth = spotipy.SpotifyOAuth(
|
||||||
|
client_id,
|
||||||
|
client_secret,
|
||||||
|
redirect_uri,
|
||||||
|
scope=scope,
|
||||||
|
#cache_path=cache_path,
|
||||||
|
username=username,
|
||||||
|
open_browser=False
|
||||||
|
)
|
||||||
|
token_info = sp_oauth.get_cached_token()
|
||||||
|
|
||||||
|
if not token_info:
|
||||||
|
code = sp_oauth.get_auth_response()
|
||||||
|
token = sp_oauth.get_access_token(code, as_dict=False)
|
||||||
|
else:
|
||||||
|
if sp_oauth.is_token_expired(token_info):
|
||||||
|
token_info = refresh_access_token(token_info)
|
||||||
|
token = token_info["access_token"]
|
||||||
|
|
||||||
def get_track():
|
def get_track():
|
||||||
print('getting current song info')
|
print('getting current song info')
|
||||||
sp = spotipy.Spotify(auth=token)
|
sp = spotipy.Spotify(auth=token)
|
||||||
|
@ -116,7 +137,7 @@ def drawCanvas():
|
||||||
if not (last_song == song_name):
|
if not (last_song == song_name):
|
||||||
print('text')
|
print('text')
|
||||||
|
|
||||||
#last_cover_art = cover_art
|
last_cover_art = cover_art
|
||||||
if(was_playing and not is_playing):
|
if(was_playing and not is_playing):
|
||||||
is_scrolling_art = True
|
is_scrolling_art = True
|
||||||
scroll = threading.Thread(target=scrollDownSongInfo)
|
scroll = threading.Thread(target=scrollDownSongInfo)
|
||||||
|
@ -206,26 +227,7 @@ def scrolling_text(text,offset_x=0,offset_y=0):
|
||||||
def main():
|
def main():
|
||||||
get_access_token()
|
get_access_token()
|
||||||
|
|
||||||
def get_access_token():
|
|
||||||
global token
|
|
||||||
sp_oauth = spotipy.SpotifyOAuth(
|
|
||||||
client_id,
|
|
||||||
client_secret,
|
|
||||||
redirect_uri,
|
|
||||||
scope=scope,
|
|
||||||
#cache_path=cache_path,
|
|
||||||
username=username,
|
|
||||||
open_browser=False
|
|
||||||
)
|
|
||||||
token_info = sp_oauth.get_cached_token()
|
|
||||||
|
|
||||||
if not token_info:
|
|
||||||
code = sp_oauth.get_auth_response()
|
|
||||||
token = sp_oauth.get_access_token(code, as_dict=False)
|
|
||||||
else:
|
|
||||||
if sp_oauth.is_token_expired(token_info):
|
|
||||||
token_info = refresh_access_token(token_info)
|
|
||||||
token = token_info["access_token"]
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
|
Loading…
Reference in a new issue