我可以将 Web API 和播放按钮小部件用于第 3 方 Spotify 移动应用程序吗?

Posted

技术标签:

【中文标题】我可以将 Web API 和播放按钮小部件用于第 3 方 Spotify 移动应用程序吗?【英文标题】:Can I use the Web API & Play Button Widget for a 3rd Party Spotify Mobile App? 【发布时间】:2014-09-20 09:25:26 【问题描述】:

我开始使用 Web API 和播放按钮小部件为 BlackBerry 10 构建 Spotify 客户端,但我还没有发布到商店,因为我想先清理一下。

谁能告诉我是否可以在我的 3rd Part Spotify 移动应用中使用 Web API 和播放按钮小部件?

我使用 Web API 进行授权、加载播放列表、曲目、专辑等,并计划使用播放按钮小部件来播放整首歌曲。

我还计划通过删除我将整合的广告来赚钱。

链接应用程序的详细信息和屏幕截图:http://forums.crackberry.com/blackberry-10-apps-f274/spo2fy-native-spotify-client-blackberry-10-a-948673/

有人可以建议吗?

【问题讨论】:

【参考方案1】:

目前,开发者使用条款禁止直接或通过广告为流式传输音频的应用程序获利。开发者服务条款可以在here找到。

此外,播放按钮小部件不适用于黑莓等移动平台 - 它需要台式机,因为它可以远程控制 Web 播放器或桌面客户端。

此外,虽然不是您的问题的一部分 - 您的应用看起来像是 Spotify 自己的 UI 的直接副本。一般来说,这不是一个好主意。这本身并不是一个威胁,但它足够接近可能看起来像一个“官方”客户端,这也是 ToS 所禁止的。

【讨论】:

非常感谢您回答所有问题先生。我想我可以让播放按钮工作,但谢谢。我还有一个问题,如果开发者违反了条款怎么办?他们会发生什么?因为我在 Ubuntu Phone OS 中的 google play 中看到了很多这样的 3rd Party Spotify 客户端。

以上是关于我可以将 Web API 和播放按钮小部件用于第 3 方 Spotify 移动应用程序吗?的主要内容,如果未能解决你的问题,请参考以下文章

我们可以为 Android 移动应用程序使用 Leanback 库(视频播放器小部件)吗?

制作小部件的最简单方法与已经在应用程序中的按钮做同样的事情?

Flutter 小部件显示在所有屏幕上

如何从widget的函数返回值,并将其传递给Tkinter,Python中的另一个小部件的函数

如何从小部件的函数返回值,并将其传递给 Tkinter,Python 中的另一个小部件的函数

从其他网页调用 c++ web toolkit 小部件?