使用 Spotify Web API 播放曲目
Posted
技术标签:
【中文标题】使用 Spotify Web API 播放曲目【英文标题】:Play a Track Using Spotify Web API 【发布时间】:2014-09-20 02:38:53 【问题描述】:我将 LastFM API 中的艺术家、曲目和专辑存储在一个小部件中。当用户单击播放时,我想播放来自 Spotify 的歌曲的 30 秒 sn-p。是否有可能做到这一点?我正在努力寻找一种方法。尤其是没有用户身份验证/权限。
Spotify App API: Play specific track from album
这看起来很有希望,但我不确定这是否是我在说的......
如果有人能指出我正确的方向(使用什么 API 调用),那就太好了!我可以从那里弄清楚其余的。
【问题讨论】:
【参考方案1】:在 Spotify API 文档中,我找到了指向此 github repo 的链接,该链接使用 30 秒 API 调用来构建网络播放器,您可以查看 here。我相信你想要track API:
preview_url string 指向曲目的 30 秒预览(MP3 格式)的链接。
【讨论】:
【参考方案2】:您也可以从搜索响应中获取轨道 preview_url
。
如果您知道艺术家和曲目名称:
https://api.spotify.com/v1/search?q=artist:Lady+Gaga+title:Bad+Romance&type=track&limit=1
如果您知道 ISRC:
https://api.spotify.com/v1/search?q=isrc:US2J71103806&type=track
【讨论】:
以上是关于使用 Spotify Web API 播放曲目的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 kaaes Spotify web api 获取播放列表的曲目
获取 Spotify 用户当前播放的曲目名称 [Web API]
如何使用其 Web-API 让 IOS 应用播放 Spotify 播放列表?
使用 spotify-api-server 添加曲目到 Spotify 播放列表