spotify API 查询不生成专辑元数据
spotify API query not producing Album metadata
我正在尝试构建一个从 Spotify API 获取信息的应用程序,但由于我没有 Spotify ID,所以我想使用搜索查询获取 ID。
我只是想尝试一下,所以我用一张名为 yellow 的专辑和一个名为 SCANDAL 的乐队对其进行了测试。但是,当我查询 https://api.spotify.com/v1/search?q=album:yellow+artist:scandal&type=album
时,它什么也没有。然而,当我 Google 乐队时,我从 URL 得到了一个艺术家 ID:7hTZwqQILVH4bAbN67CeEz
。
使用获取相册查询 (https://api.spotify.com/v1/artists/7hTZwqQILVH4bAbN67CeEz/albums?album_type=album&limit=5
) 它显示相册存在但原始查询没有找到它。是我做错了什么还是它只适用于更受欢迎的艺术家(我试过其他专辑没问题)?
您的查询似乎没有任何问题。我认为你遇到了一个错误。
Spotify Web API 的错误报告可在 Github 个问题
中找到
根据这个错误:
https://github.com/spotify/web-api/issues/194
不设置市场参数将默认为美国。您的查询似乎证实了这个错误。由于 SCANDAL Yellow 在美国不可用,因此您不会在结果中看到它。例如,如果您添加 market=SG,它将显示。
我正在尝试构建一个从 Spotify API 获取信息的应用程序,但由于我没有 Spotify ID,所以我想使用搜索查询获取 ID。
我只是想尝试一下,所以我用一张名为 yellow 的专辑和一个名为 SCANDAL 的乐队对其进行了测试。但是,当我查询 https://api.spotify.com/v1/search?q=album:yellow+artist:scandal&type=album
时,它什么也没有。然而,当我 Google 乐队时,我从 URL 得到了一个艺术家 ID:7hTZwqQILVH4bAbN67CeEz
。
使用获取相册查询 (https://api.spotify.com/v1/artists/7hTZwqQILVH4bAbN67CeEz/albums?album_type=album&limit=5
) 它显示相册存在但原始查询没有找到它。是我做错了什么还是它只适用于更受欢迎的艺术家(我试过其他专辑没问题)?
您的查询似乎没有任何问题。我认为你遇到了一个错误。
Spotify Web API 的错误报告可在 Github 个问题
中找到根据这个错误:
https://github.com/spotify/web-api/issues/194
不设置市场参数将默认为美国。您的查询似乎证实了这个错误。由于 SCANDAL Yellow 在美国不可用,因此您不会在结果中看到它。例如,如果您添加 market=SG,它将显示。