2013-11-28 40 views
0

我是一名从事UX工作的法国学生。 我想开发一个基于SoundCloud Stream的web应用程序,并且有一些条件: 我想根据标签(类别)对声音进行分类以创建自动播放列表。在SoundCloud API上获取声音信息

目前,我不知道如何通过SoundCloud API捕获这些信息。 我习惯与cakephp一起工作。

你有没有尝试过这样的事情?

Thx you everyone。

回答

0

的SoundCloud提供了一个API,它会给你你需要的所有信息。虽然我从来没有使用过,但有一个PHP SDK这可能对你有用。

从那里,如果您想获取流信息(即登录时获得的相同音轨,您会看到何时进入soundcloud.com/stream),则需要进行身份验证第一。关于这方面的信息在这里:http://developers.soundcloud.com/docs/api/reference#connect

然后向这里描述的/ me /活动终结点之一http://developers.soundcloud.com/docs/api/reference#activities发出一个请求,你会得到一些关于轨道的信息。曲目将包含tag_list,然后您可以将其解析为单个标签并创建播放列表或做任何您想要的操作。

+0

非常感谢你,我明天再试。 – NCLSNDR

1

完全有可能使用CakePHP或任何其他框架或语言。这就是API REST的原理,比如Soundclound API,它可以让你通过在定义的URL上发出HTTP请求(GET,POST,PUT等)来获取大量信息。

现在你可以做的最好的事情就是阅读Soundcloud API文档,在不同的语言中有很多关于如何完成这些HTTP请求的例子。

看看这个,例如,它展示了如何创建一组声音:

http://developers.soundcloud.com/docs/api/guide#creating-sets