是否可以使用 Spotify API 播放整首歌曲?

Posted

技术标签:

【中文标题】是否可以使用 Spotify API 播放整首歌曲?【英文标题】:Is it possible to play an entire song using the Spotify API? 【发布时间】:2015-04-07 00:37:35 【问题描述】:

我知道可以使用 Spotify API 访问用户的歌曲,但是否可以使用 API 自动播放给定的歌曲(即是否有某种方法(如“播放”)自动播放歌曲用户的设备给出了您已经检索到的歌曲名称?)。谢谢!

【问题讨论】:

【参考方案1】:

不,libspotify 可以说只是一个获取数据的 API。

你从中得到的是回调music_delivery(sp_session *session, const sp_audioformat *format, const void *frames, int num_frames),你可以看到它包含frames,这是例如需要由另一个框架播放的原始音频。

我建议阅读 Spotify's examples 以了解如何使用它。

【讨论】:

以上是关于是否可以使用 Spotify API 播放整首歌曲?的主要内容,如果未能解决你的问题,请参考以下文章

在 iPhone 上使用 API 无需登录即可Spotify 播放歌曲

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

通过 Web API 在 Spotify 播放器上排队歌曲

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

Spotify Web Playback SDK - 播放完整歌曲

是否可以保存来自 Spotify 搜索 API 的结果?