2014-09-05 250 views
0

我正在制作一个脚本,可以从Spotify获取我最新播放的歌曲。我似乎需要认证。我registerd我的应用程序,并想提出一个卷曲的SpotifySpotify API身份验证无法登录Facebook和Spotify

https://accounts.spotify.com/authorize?client_id=MYCLIENTID & RESPONSE_TYPE =代码&范围=播放列表读取,私人& show_dialog =真& REDIRECT_URI =的http%3A%2F%2Fwww。 stevenliemberg.nl%2Fspotify%2F%3Faction%3DrequestAcces

我得到一个登录界面,但是当我试图与Facebook登录我得到一个通用的文字说“的开发商做了错事”,在结束了递归循环。一旦你点击确定,错误就会回来。

当我尝试通过带有我的用户ID的表单登录时(我无法使用电子邮件地址登录,因为输入@时出现错误),它表示出现了“出错”。

返回uri已注册到我的应用程序。有没有人有一个想法是怎么回事?是我的帐户还是我的代码?

回答

1

我不确定你为什么要蜷缩授权端点,它是为了让你的应用程序引导你的用户在那里。

我认为在http://www.stevenliemberg.nl您的Web服务器在/Spotify的/端点,处理查询参数行动= requestAcces。 (打字错误?)我还假设这个确切的重定向URI是在https://developer.spotify.com/my-applications/中为您的客户端ID注册的。当然,重要的是,在此之后,不要将它们重定向到授权URL,因为这会创建重定向循环。

这是正确的,如果你不使用Facebook登录,你只能提供一个用户名。如果您最初通过Facebook注册,我相信您可以通过登录https://www.spotify.com/us/account/overview/找到您的用户名。