我已经从"简单曲目播放"中复制了代码。项目,当我第一次打开应用程序时,我在Safari中打开Spotify登录页面并通过会话正确获取回调。当我检查属性isValid时是YES,但expirationDate与当前时间相同。
当我第一次请求播放列表ForUserInSession时,它很好,但如果我再次尝试获取它,我会收到以下消息:
错误Domain = com.spotify.ios-sdk Code = 500"内部服务器错误" UserInfo = 0x16eb00c0 {NSLocalizedDescription =内部服务器错误}
什么似乎是错误?
我还可以补充一点,当我提取播放列表(第一次)时,我可以轻松地请求播放音乐,在播放列表中获取nextPage,因此,播放列表中是否存在错误的特定用户会话?
答案 0 :(得分:3)
我发现了这个问题。
我在请求令牌时错过了在示波器中发送读取播放列表标记,因此无法获取播放列表。
真的希望Spotify发送不同于" 500内部服务器错误"所以我不想花几个小时才能找到这个bug:)
所以对于其他人,请检查你的范围是否正确!