【发布时间】:2014-09-23 17:50:29
【问题描述】:
Spotify 的 Web Api 上的此端点为用户名“spotify”引发 500 错误:
GET https://api.spotify.com/v1/users/{user_id}/playlists
这是 Spotify 有意为之的吗? Spotify 是否不希望开发人员访问其播放列表。
注意 - 所有其他用户名都可以正常工作
【问题讨论】:
标签: spotify
Spotify 的 Web Api 上的此端点为用户名“spotify”引发 500 错误:
GET https://api.spotify.com/v1/users/{user_id}/playlists
这是 Spotify 有意为之的吗? Spotify 是否不希望开发人员访问其播放列表。
注意 - 所有其他用户名都可以正常工作
【问题讨论】:
标签: spotify
应始终将 500 错误视为无意的。如果服务器端想要限制访问,则应使用 400 范围内的响应代码,例如 403 或可能的 401。Spotify 帐户可能有太多不同的公共播放列表,其中一个已触发错误。如果出于某种原因,错误代码 500 是故意的,它仍然是一个错误,但在 API 中,应该修复。
我在 Spotify 工作,但无法直接访问此系统。我会让人们知道的。
【讨论】: