是否可以使用 Spotify API 让每个人都听一首歌?

Posted

技术标签:

【中文标题】是否可以使用 Spotify API 让每个人都听一首歌?【英文标题】:It is possible to use spotify API to everyone listen a song? 【发布时间】:2021-09-14 20:36:50 【问题描述】:

我打算用 djano 和 django-channels 做一个聊天应用程序,这将允许我异步运行应用程序,我想为房间里的每个人实现 spotify API 听一些音乐,这是可能的这在异步应用程序中?

【问题讨论】:

【参考方案1】:

这在理论上是可能的。但是,它似乎违反了Spotify Developer Policy。 (来自第 III 节。一些禁止的应用程序 - 第 4 点):

请勿创建包含任何非交互式互联网网络广播服务的任何产品或服务。例如,您不能创建一个应用程序将来自单一来源的内容同时播放给多个听众。

这很可能取决于您的应用程序所做的更精细的细节。不过,根据您所说的(并且浏览了他们的政策),我肯定会怀疑这样的应用程序会违反他们的政策。

【讨论】:

【参考方案2】:

这完全取决于 Spotify API 允许的内容以及使用该 API 的实现要求。您的应用是同步还是异步对于这个元素来说并不重要,但是,对于现代网络来说,异步可以说是更好的做法。

您可能想看看 Spotify Web Playback SDK 以在您的网络浏览器中播放曲目:Spotify Web App SDK

【讨论】:

以上是关于是否可以使用 Spotify API 让每个人都听一首歌?的主要内容,如果未能解决你的问题,请参考以下文章

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

Spotify 的远程控制 API?

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

Spotify iPhone API 搜索播放列表

使用 API 让用户登录到 spotify

Spotify API 组艺术家/专辑