Spotify 用户专辑不匹配

Posted

技术标签:

【中文标题】Spotify 用户专辑不匹配【英文标题】:Spotify user albums mismatch 【发布时间】:2018-09-05 09:07:39 【问题描述】:

在此端点获取用户库相册时:

https://api.spotify.com/v1/me/albums

参见api参考here

api 调用返回专辑列表的一小部分。但在 Spotify 应用程序或 Spotify 桌面应用程序中,它会显示不同数量的专辑。

有谁知道如何从库中获取艺术家,因为我找不到任何 API 文档?

【问题讨论】:

您能否具体说明您得到的结果有何不同? @data_garden 在应用程序/桌面应用程序上显示 8(仅选择已保存的专辑)/19(未选择已保存)专辑,但通过该 API 仅获得 6 个专辑。 【参考方案1】:

根据 Spotify 的 User Library endpoint 中的文档:

方法、端点、用法、返回

GET、/v1/me/albums、获取当前用户保存的相册、保存的相册

上述调用只会返回用户保存的相册

因此,如果您想通过 api 调用检索桌面中描述的所有专辑,则必须将它们全部保存在桌面应用程序中,否则您将遇到您在问题中描述的差异。

【讨论】:

以上是关于Spotify 用户专辑不匹配的主要内容,如果未能解决你的问题,请参考以下文章

Spotify API - 获取有关用户专辑的信息

Spotify专辑的长度属性未定义?

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

使用 Spotify 中 sp.albums 的 .json 输出从同一艺术家的多个专辑中获取曲目 ID

Spotify - 如何创建一个播放列表,包括艺术家的某些专辑

如何在 Spotify 上播放专辑中的曲目,以便之后使用 Spotify App Remote SDK for Android 播放专辑的下一首曲目?