谷歌云平台——如何在没有浏览器的情况下验证Linux上Spotipy的URL
发布时间:2022-04-26 20:55:59 178
相关标签: # python# linux# 脚本
我正在尝试运行一个使用spotipy的python脚本,它需要打开一个url链接来验证登录。不幸的是,我在google cloud shell上运行这个,所以我无法打开浏览器链接。由于某种原因,当我在浏览器中打开它时,它只是重定向到localhost,而不进行身份验证(localhost是重定向URI)。我如何认证?
我试着在MacBook而不是linux虚拟机上打开链接,但被重定向到localhost,什么也没发生。我试过xdg open,curl,但都没有成功。
编辑:我找到了答案-
导入spotipy导入spotipy。util as util from config import CLIENT_ID、CLIENT_SECRET、PLAY_LIST、USER import random
token=util。oauth2。SpotifyClientCredentials(client_id=client_id,client_secret=client_secret)
cache_token=token。获取访问令牌()spotify=spotipy。Spotify(缓存令牌)
结果1=spotify。用户播放列表曲目(用户,播放列表,限制=100,偏移=0)
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报