Spotify 登录错误 INVALID_CLIENT: 无效的重定向URI(Android)

8
我正在制作一个包含Spotify集成的应用程序,我遵循了这个链接:https://developer.spotify.com/technologies/spotify-android-sdk/tutorial/ 参考这个链接,我把“festevo://callback”作为回调重定向URI。
当我尝试登录Spotify时,每次都会出现相同的错误。
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />

    <data
           android:host="callback"
           android:scheme="festevo" />

请告诉我为什么会出现这种情况...

谢谢。

1个回答

17
我看到有几个可能出错的地方:
  • 你可能只是没有在输入完重定向URI后保存它。(请再次检查我的应用程序。)
  • 你可能没有在应用程序清单中正确指定它。(请再次检查教程中的清单部分。)
  • 你可能没有按照教程中规定的将REDIRECT_URI值更改为festevo://callback。
希望这可以解决你的问题!

你好,我有另一个问题,请帮我解决一下,如果你知道的话。 http://stackoverflow.com/questions/27358212/spotify-in-eclipse-getting-error-java-lang-noclassdeffounderror-com-spotify-sdk - Krunal Shah
5
UI有些误导。很容易认为按下“添加”按钮就保存了重定向URI,而且由于页面有点长,你可能看不到警告和保存按钮。我也遇到过这种情况。如果Spotify的某个人在更改时在重定向URI部分下面放置类似的警告,那么这将避免混淆(依我之见)。 - keune
谢谢,Keune。我会确保提出来。 - Michael Thelin
在第一对正斜杠后面包含一个路径。例如:您的应用程序名称是“我的超棒应用程序”,重定向URI可以是“my-awesome-app-login://callback”或“awesomeprotocol123://returnafterlogin”。有关更多信息,请参阅此链接Spotify Redirect URI Example。 - Vajani Kishan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接