如何在 Spotify APi 上获取播放列表的歌曲推荐
Posted
技术标签:
【中文标题】如何在 Spotify APi 上获取播放列表的歌曲推荐【英文标题】:How to get a song recommendations for a playlist on Spotify APi 【发布时间】:2020-07-15 05:28:07 【问题描述】:我正在尝试通过 Spotify API(基本上是 Spotify 应用上给定播放列表的推荐歌曲列表)获取 Spotify 歌曲推荐。有一个获取推荐端点,但没有播放列表作为参数:https://developer.spotify.com/documentation/web-api/reference/browse/get-recommendations/。
【问题讨论】:
【参考方案1】:recommendations
端点只能由歌曲、艺术家或流派构建,而不是播放列表。您可以通过seed_tracks
、seed_genres
或seed_artists
传递数据。但是,请注意,最多只能有 5 个种子值传递到推荐输入中(总共 5 个,而不是每个 5 个)。
如果您愿意,您可以尝试以 5 个为一组循环播放您的播放列表,并将曲目 Spotify ID 发送到推荐端点,检索结果,并将结果附加到某个数组。这可能有点“hacky”,因为“建议”将仅基于通过的 5 首歌曲,而不是整个播放列表。此外,Spotify 的结束可能会有限制。
【讨论】:
以上是关于如何在 Spotify APi 上获取播放列表的歌曲推荐的主要内容,如果未能解决你的问题,请参考以下文章
如何在 spotify 应用程序 API 中创建播放列表并获取其 URI?
如何使用 Spotify Web API 获取当前播放/最近播放的歌曲