我是一个三人团队的一员,致力于创建面向音频的 iOS 应用程序,我们目前正在使用 SoundCloud API 来支持我们的流媒体。我们正处于开发的早期阶段,但我认为向您询问一些技术细节可能是个好主意,这样我们就不必意识到我们需要在测试期间改变我们的整个基础设施。
由于我们的应用程序围绕用户能够创建和收听内容而展开,因此我们希望使用一个 SoundCloud 帐户作为一个组件,其唯一任务是验证、上传和获取音频。问题是我们需要在运行该应用程序的每台设备上访问此帐户。例如,如果 100 人碰巧同时使用该应用程序,他们将同时使用同一个 SoundCloud 帐户。它将自动登录,他们唯一能做的就是从帐户记录、上传、获取和播放音频。因此我需要知道:
一台设备上的身份验证是否会取消帐户的身份验证 其他?是否可以从一台设备上传音频 与其他人同时收听的同一个帐户?如何 两个人同时听?十个人在听 同一时间?
如果用户上传了不合法的内容,帐户会被封锁吗? 违反您的政策还是音频会被删除?据我所知 知道音频刚刚被删除,但我还没有听说过帐户 由于屡次无视政策而被封锁。
我们希望在测试期间使用 SoundCloud,并最终建立我们自己的托管服务,但由于 API 和文档非常友好,我认为我们应该看看 SoundCloud 是否能满足我们的需求。
我建议向 soundcloud 支持团队询问这些问题。 支持 AT soundcloud DOT com @SC支持
到目前为止我学到了什么:
Q1 只要令牌有效/未过期,您就会保持登录状态。 这应该可行 - 您可以同时在不同的设备上使用您的帐户。
第二季度 我有一种感觉,如果他们检测到他们的 api 使用条款不允许的服务 - 他们会阻止请求来自的主机/来源以及该特定字段。但这并未得到SC的证实。我在这里等待答案。