You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android平台Spotify应用redirect URI设置咨询

Android平台Spotify应用redirect URI设置咨询

Hey there! 我刚好折腾过Android端的Spotify应用开发,关于redirect URI的问题给你分享下实际能用的方案:

  • 自定义Scheme(最推荐):这是Android端最常用的方式,能直接让Spotify授权后跳转回你的APP。你可以自己定义一个专属的Scheme,比如 com.yourcompany.yourspotifyapp://spotify-auth-callback。
    要让这个URI生效,你需要在AndroidManifest.xml里给处理授权回调的Activity添加对应的intent-filter:

    <intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <category android:name="android.intent.category.BROWSABLE" />
        <data
            android:scheme="com.yourcompany.yourspotifyapp"
            android:host="spotify-auth-callback" />
    </intent-filter>
    

    别忘了在Spotify开发者控制台里把这个URI添加到你的应用的“Redirect URIs”列表中,完全匹配才能通过授权校验。

  • HTTP/HTTPS URI:如果你的应用有后端服务,或者需要跨端兼容,也可以用这类URI,比如 https://www.yourdomain.com/spotify-callback。同样要在Spotify开发者后台添加这个URI,并且确保你的域名能正常访问。不过这种方式在Android端不如自定义Scheme直接,还可能涉及额外的域名验证步骤。

另外再提几个踩过的坑:

  • URI的大小写、符号、路径必须和后台填写的完全一致,哪怕多一个斜杠都会导致授权失败;
  • 自定义Scheme别用太通用的名称(比如app://),避免和其他应用冲突,最好带上你的应用包名或者唯一标识;
  • 如果你用Spotify官方的Android SDK,里面的示例项目也有对应的URI配置,可以参考,但核心逻辑就是上面说的两点。

备注:内容来源于stack exchange,提问作者Sander Thee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 16:04:32