Spotify Web API 重定向问题

Posted

技术标签:

【中文标题】Spotify Web API 重定向问题【英文标题】:Spotify Web API Redirect Issue 【发布时间】:2015-01-10 20:47:40 【问题描述】:

我已将重定向 uri 设置为如下内容: ../index.php?r=spotifycollegeplaylists/tab/index

我能够使用此示例设置登录 https://github.com/jwilsson/spotify-web-api-php

登录工作正常,我可以触发登录弹出窗口并且可以登录。现在问题在于重定向。登录后,我被重定向到此 URL: ../index.php%3Fr=spotifycollegeplaylists/tab/index&page=index?code=AQCtOWUzHM

看到重定向的问题是它有两个“?” 如果我手动将 %3F 更改为 ?和 ?code 到 &code,链接工作正常。使用上面 API 中的方法,我将如何解决这个问题?

【问题讨论】:

嗨。我们知道这个问题,它在我们的积压工作中。不幸的是,我无法估计何时完成。 谢谢。至少我们有来自开发者的官方说明。谢谢! :) 【参考方案1】:

我也在 Spotify Web API 网站上进行了查询,我从他们的支持团队/开发人员那里得到了反馈。

“我了解您的问题,我建议您不要在回调 URL 中包含任何查询参数。我们有一个已知问题,即我们不允许重定向 URI 包含参数,希望这将得到解决很快。同时,您可以使用通过回调返回代码时将返回的 state 参数。”

【讨论】:

以上是关于Spotify Web API 重定向问题的主要内容,如果未能解决你的问题,请参考以下文章

spotify 的重定向 URI 无效

Spotify API 将 URL 重定向到本地文件系统?

Spotify API 身份验证不使用访问令牌重定向

PHP 中的 Spotify API 身份验证 - 重定向 URI 无效

我该如何处理 Django 中的 spotify api 身份验证重定向 uri?

Flutter:Oauth2 - 重定向 uri 的问题