ios - Spotify iOS SDK - 错误域 = com.spotify.ios-sdk 代码 = 500 "internal server error"

标签 ios spotify

我已经从简单轨道播放项目复制了代码,当我第一次打开应用程序时,我在 Safari 中打开 Spotify 登录页面,并通过 session 正确获取回调。当我检查属性 isValid 时,它是 YES,但 expirationDate 与当前时间相同。

当我第一次请求 playlistsForUserInSession 时,一切都很好,但如果我尝试再次获取它,我会收到以下消息:

Error Domain=com.spotify.ios-sdk Code=500 "internal server error" UserInfo=0x16eb00c0 {NSLocalizedDescription=internal server error}

似乎有什么错误?

我还可以补充一点,当我获取播放列表(第一次)时,我可以轻松请求播放音乐,获取播放列表中的 nextPage 等等,playlistsForUserInSession 特别有问题吗?

最佳答案

我发现了这个问题。

当我请求 token 时,我错过了在范围内发送读取播放列表标志,因此无法获取播放列表。

我真的希望 Spotify 发送一些与“500 内部服务器错误”不同的内容,这样我就不会花几个小时来找到这个错误:)

因此,对于其他所有人,请检查一下您的范围是否正确!

关于ios - Spotify iOS SDK - 错误域 = com.spotify.ios-sdk 代码 = 500 "internal server error",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27450870/

相关文章:

asp.net-web-api - Spotify Auth + 前端 JavaScript + 客户端凭证流

javascript - 使用 Spotify API 的桌面应用程序 - 无回调 URI

python - Spotify Web API 经常给出 500 错误

ios - NSPredicate - 多个条件的不区分大小写的过滤

ios - 优酷 : Multiple accounts authentication (OAuth) to upload video to single account/channel

ios - 如何使用十六进制颜色值

r - 在 R 中访问多个艺术家的 Spotify API

Spotify 播放按钮不适用于 "starred"播放列表

ios - 检索 UIPreviewInteraction 关联的触摸

iOS 自动布局约束在 iOS 6 中被打破,但在 iOS7 中很好