所以我知道有很多关于创建自定义播放器的SoundCloud文档 - 以及使用自己的播放器传输私人声音。
但我无法找到明确的答案:
我可以使用API通过自己的自定义播放器传输私有曲目 - 但是不需要任何SoundCloud登录身份验证吗?
-
或者以子弹形式,我想知道我是否可以:
-
我意识到这只会让SoundCloud成为音乐托管服务,所以只是想知道是否有人这样做过。
答案 0 :(得分:1)
理论上,是的,你可以做到。
首先,您需要为已上传这些私人曲目的用户获取访问令牌。 (这应该发生在服务器端)
之后,您将模拟网站上的每个访问者作为此默认用户,并且他将可以访问这些曲目。
但是,这不是一个好习惯。 你需要担心的是你需要隐藏这个令牌非常好,所以访问者不能滥用它。
我的建议是创建一个服务器代码,它将执行与访问令牌相关的所有工作(获取曲目,获取曲目流等),并在客户端显示最终结果。这样,您就可以安全地访问令牌。