从soundcloud获取音频播放列表

时间:2012-03-15 14:14:32

标签: html5 audio soundcloud

我有使用soundmanager2编写的html5音频播放器。

在我的jquery中,我需要从以下链接获取我的播放器的跟踪网址和标题:

http://soundcloud.com/officialswedishhousemafia/sets/rootmusic-bandpage

或者这个例如:

http://gidilounge.fm/?feed=podcast

这可能吗?

2 个答案:

答案 0 :(得分:2)

我建议使用SoundCloud JavaScript SDK(顺便提一下,它包括用于流支持的soundManager2)。如果只有设置的URL,则可以使用resolve endpoint获取id和资源的正确表示:

SC.initialize({
  client_id: 'foo'
});

var set_url = "http://soundcloud.com/officialswedishhousemafia/sets/rootmusic-bandpage";
SC.get('/resolve', { url: track_url }, function(set) {
  $(set.tracks).each(function(i, track) {
     console.log(track.title);
  });
});

这应该可以让您获得有关所需曲目的所有信息。

答案 1 :(得分:1)

SoundCloud有一个开放的API:http://developers.soundcloud.com/

希望这就是你要找的东西。