我希望在Spotify上显示我正在收听的当前歌曲。有一个端点可以获取此here (Spotify Web API Player),需要通过Spotify Web API进行身份验证。
如果我从我的应用设置中获取了客户端ID和客户端密钥,哪种身份验证类型适合我的需求?
我看了here (Spotify Authorization Flows)但是根据我的理解和困惑,我认为这不可能完成,因为身份验证请求是针对我的应用验证用户并显示他们当前的歌而不是我的。
从根本上说,我正在寻找一种显示当前歌曲的方法,而最终用户不必请求访问我的应用,而是应用程序使用我的详细信息。
提前致谢。
答案 0 :(得分:1)
来自Spotify的Arielle。
授权代码流是您正在寻找的,但您是正确的,在标准实现中,用户会看到自己的数据(这是有道理的 - 您通常不希望用户看到其他用户的数据)
但是,您可以对其进行设置,使您成为唯一一个进行身份验证并且仅显示您的数据的人。我实际上制作了一个应用程序来显示我的当前播放的曲目。在这里查看Glitch:https://glitch.com/edit/#!/ari-currently-playing
您可以直接开始编辑项目以“重新混合”它并制作您自己的版本!
希望这会有所帮助,如果您遇到任何问题,请告诉我们!