我正在使用spotipy编写一个简单的应用程序,以自动将一周发现一周的播放列表中我喜欢的所有曲目添加到另一个指定的播放列表中。与this类似,但使用python和Google Cloud。
要与Spotify API进行交互,我们需要通过Client Credentials auth flow来获取身份验证令牌。此过程提示用户授权应用程序,然后重定向到redirect_uri
,但我可以将其设置为redirect_uri
= http://localhost:1240/callback
我所做的事情:
我编写了一个简单的Flask应用程序,以等待对redirect_uri
的调用,从参数中解析代码,然后返回代码。
我需要的: 在主应用程序的另一部分中,将能够等待该Flask应用程序的方法触发并获取返回的代码。
换句话说,应该触发auth流,使主应用程序停顿,一旦重定向发生到redirect_uri
,就应该从Flask应用程序接收代码,然后应用程序继续运行。