从 Spotify API 获取随机歌曲

Posted

技术标签:

【中文标题】从 Spotify API 获取随机歌曲【英文标题】:Acquire random songs from Spotify API 【发布时间】:2017-09-19 05:14:40 【问题描述】:

我知道如何从 Spotify API 查询 XX。如下脚本,我们简单地设置keywords = XX

url = 'https://api.spotify.com/v1/search?q='+ keywords +'&type=' + search_type +'&offset='+ off +'&limit=' + lim

j = requests.get(url).json()

但我想知道,如果我想查询随机歌曲怎么办?简单地查询空格?或者生成歌曲ID的随机数?

谢谢!

【问题讨论】:

【参考方案1】:

这目前在 Web API 中不可用。如果您有兴趣将其作为功能请求提交,可以在此处提交:http://github.com/spotify/web-api/issues

【讨论】:

【参考方案2】:

如果您愿意使用 python,我们最近发布了一个用于实现随机搜索的 spotipy API 客户端的扩展包。

该包名为 spotipy-random,可在 Github 和 pyPI 上找到。

【讨论】:

以上是关于从 Spotify API 获取随机歌曲的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Spotify APi 上获取播放列表的歌曲推荐

从前端 JavaScript 代码获取 Spotify API 访问令牌

如何使用 Spotify Web API 获取当前播放/最近播放的歌曲

播放单轨Spotify SDK

Spotify API:获取歌曲播放次数、总小时数等

Spotify javascript API - 在播放列表中获取歌曲的类型