0

我正在尝试使用 web api 来查询用户的播放列表(使用 spotipy Python 库)。我让用户进入 oAuth,获得访问令牌,发出请求并收到 500 错误:

SpotifyException: http status: 500, code:-1 - https://api.spotify.com/v1/users/125139403/playlists?limit=50&offset=0: Server error.

然后我在 Web API 测试控制台中尝试了相同的请求,它运行良好。

但后来事情变得有点奇怪。我尝试运行控制台在终端中生成的 cURL 命令并得到相同的 500 错误。

然后我尝试使用 cURL 运行相同的请求,但只是更改了 URL 中的用户名,并且对于我的用户名和随机朋友的用户 ID 号,它都可以正常工作(至少对于公共播放列表)。

我想也许我遇到了令牌问题,但我使用的令牌似乎可以与其他用户名一起使用。这只是我收到错误的一个特定用户。

我宁愿不在这个公共论坛上发布用户 ID,但如果相关,我可以通过电子邮件将其发送给某人。

在这一点上,我最好的猜测是 Spotify 的一个错误,但我当然可能做错了什么。

4

1 回答 1

0

再次感谢您报告此事。这个错误由​​ Matt M. 修复,并且刚刚部署到生产环境中。

请在我们的 API 控制台中试用。(马特也是建筑的一部分!)

于 2014-09-24T10:35:24.343 回答