我正在使用Spotipy从授权用户那里获取spotify数据,但是我不知道如何授权我的帐户。
我是否正确地认为,需要一台服务器在http://www.myapp.com/callback上托管某件东西?需要归还什么?也许我完全错过了什么..。我对所有需要重定向的事情都很困惑.
我试图制作一个程序,没有网站,所以我应该如何处理授权?重定向URI到底应该做什么?
谢谢
编辑:
现在使用http://localhost:8888/callback作为我的重定向URI,这是可行的。我甚至不知道为什么,因为在那个港口什么也没有运行。
发布于 2015-01-14 15:30:53
免责声明:我对Spotify的API一无所知。但我过去曾使用过类似的API(甚至设计过它们)。我假设他们使用某种OpenID/OAuth授权机制。
这些API的本质就是它们通过浏览器工作!这样做的想法是,MyApp没有实际的Spotify凭据,而是一些它可以使用的签名令牌。
要将此令牌传递给MyApp,您的问题中列出了服务器回调。因为浏览器所能做的就是重定向到您提供的特殊URL,并添加了一些信息。
因此,在概念上有两种方法来处理这个问题:
HTH
https://stackoverflow.com/questions/27944590
复制相似问题