【发布时间】:2026-02-05 02:05:02
【问题描述】:
在 Spotify 仪表板上,用户可以通过推荐的艺术家和歌曲获得出色的体验。我想在我们计划为荷兰大型讲台开发的应用程序中使用这种智能。因此,该应用可以提供用户可能感兴趣的在弹幕上演奏的音乐会列表。
我能否通过 Spotify API 根据用户的历史记录获得推荐的艺术家数据?
【问题讨论】:
标签: api spotify recommendation-engine
在 Spotify 仪表板上,用户可以通过推荐的艺术家和歌曲获得出色的体验。我想在我们计划为荷兰大型讲台开发的应用程序中使用这种智能。因此,该应用可以提供用户可能感兴趣的在弹幕上演奏的音乐会列表。
我能否通过 Spotify API 根据用户的历史记录获得推荐的艺术家数据?
【问题讨论】:
标签: api spotify recommendation-engine
Spotify API 现在提供建议:
https://developer.spotify.com/web-api/get-recommendations/
建议是根据可用信息生成的 给定种子实体并与相似的艺术家和曲目匹配。如果 提供的种子有足够的信息,一份清单 曲目将与池大小详细信息一起返回。
对于非常新的或鲜为人知的艺术家和曲目,可能没有 足够的数据来生成曲目列表。
有很多参数可以配置为微调推荐:基调、流派、响度、能量、器乐、流行度、演讲能力、舞蹈能力、基调...
【讨论】:
您可以使用Spotify's Web API 端点来获取这些数据:
如您所见,组合多个端点将使您得到满足。只要确保您之前阅读过Web API Authorization Guide。您将需要用户进行身份验证才能获取用户的数据。
注意:当问题首次发布时(2013 年 7 月),Spotify 的 Web API 并不存在。该问题涉及一个现已失效的 Spotify Apps API,该 API 没有提供基于收听历史生成推荐的方法。
【讨论】: