我在stackoverflow上查找了一些关于redirect_uri的帖子,但我似乎无法弄清楚如何将本地主机用作我的重定向uri。 希望有人能向我解释这个问题。
此致敬礼。
此致敬礼。
将重定向URI添加到白名单中
在重定向URI中输入一个或多个地址,以便将其与Spotify进行白名单处理。该URI使得Spotify认证服务能够在用户登录时自动重新启动您的应用程序。
要将重定向URI添加到白名单中: 前往https://developer.spotify.com/dashboard -> 选择您的应用程序 -> 编辑设置 -> 添加重定向URI
为了使教程起作用,您可以将http://localhost:8888/callback
添加到白名单URI中。
localhost
作为 redirect_uri
的一部分。redirect_uri
是有效的,并且对于开发目的非常有用。但是,一旦您将项目公开,您需要切换到具有自定义域名或IP的URL,以便请求达到您的服务器。redirect_uri
,一个是使用localhost
,另一个则是使用域名。然后在您的代码中,根据主机名使用其中之一。您可以参见示例。redirect_uri
只是一个URL,在这里Spotify会用参数code
回复用户以访问授权用户的帐户。我提供了一个GET
映射URL作为回调,Spotify回复如下:www.example.com/callback?code="code to access user account"
(请确保将您的回调URL添加到白名单中。)