Closed. This question needs to be more focused 。它目前不接受答案。












想改善这个问题吗?更新问题,使其仅通过 editing this post 关注一个问题。

2年前关闭。



Improve this question




我正在使用 Javascript 为 SoundCloud 和 SoundManager2 创建另一个自定义播放器。

我可以从像 api.soundcloud.com/tracks/1928712958 这样的 URI 播放流,但我想使用 Soundcloud url(如 http://soundcloud.com/damianmarley/skrillex-damian-marley-make-it )作为输入。

我该怎么做?

最佳答案

首先,您需要在声音云上创建自己的应用程序

创建应用程序后,你 git

现在您可以调用 soundcloud API,但您需要知道 userId 或 PlaylistId 或 TrackId

要知道用户的 ID,我们可以使用/resolve 函数

假设用户链接是

https://soundcloud.com/a-salem-2

要知道用户 ID,我们使用如下解析功能

http://api.soundcloud.com/resolve.json?url=https://soundcloud.com/a-salem-2&client_id=YOUR_CLIENT_ID

这会给你 userId,在我的情况下是 [75258312]

获取用户轨迹

https://api.soundcloud.com/users/75258312/tracks.json?client_id=YOUR_CLIENT_ID

希望有所帮助:)

关于javascript - 如何从简单的 soundcloud URL 获取流?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10231333/

10-09 06:53
查看更多