Spotify API 组艺术家/专辑

Posted

技术标签:

【中文标题】Spotify API 组艺术家/专辑【英文标题】:Spotify API group artists / albums 【发布时间】:2018-08-13 19:52:03 【问题描述】:

spotify 的 web api 是否允许使用 id 列表查询专辑和艺术家? 从文档中,端点每个请求只接受一个实体 ID https://developer.spotify.com/web-api/console/

【问题讨论】:

【参考方案1】:

是的,Spotify Web Api 支持这两者;您只需从 URL 的末尾省略 id。因此,要查询单个可用 ID,您需要 /albums/id,但要查询多个专辑,您只需要 /albums。这是 RESTful services 中的常见做法。

Spotify 有一个端点 /albums,它以逗号分隔格式接收 ids 参数:

curl -X GET "https://api.spotify.com/v1/albums?ids=382ObEPsp2rxGrnsizN5TX,1A2GTWGtFfWp7KSQTwWOyo,2noRn2Aes5aoNVsU6iWThc&market=ES" -H "接受:应用程序/json"

还有一个端点/artists,它以逗号分隔的格式接收ids参数:

curl -X GET "https://api.spotify.com/v1/artists?ids=2CIMQHirSU0MQqyYHq0eOx,57dN52uHvrHOxijzpIgu3E,1vCWHaC5f2uS3yhpwWbIA6" -H "接受:应用程序/json"

【讨论】:

以上是关于Spotify API 组艺术家/专辑的主要内容,如果未能解决你的问题,请参考以下文章

使用 Spotify API 查找专辑的艺术家

Spotify 搜索栏 api,允许用户搜索艺术家并接收艺术家排名前 5 的专辑

如何使用 Spotify Web API 搜索具有通用标题的专辑?

Spotify 用户专辑不匹配

使用 Spotify SDK 关注艺术家

有啥方法可以找出专辑何时被添加到 web api 的 spotify 中?