0

私はsoundmanager2を使用して書かれたhtml5オーディオプレーヤーを持っています。

私のjqueryでは、次のようなリンクからプレーヤーのトラックURLとタイトルを取得する必要があります。

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

またはこれは例えば:

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

これは可能ですか?

4

2 に答える 2

2

SoundCloud JavaScript SDK を使用することをお勧めします (これには、ストリーミングをサポートするための soundManager2 が含まれています)。設定された URL しかない場合は、解決エンドポイントを使用して、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);
  });
});

これにより、必要なトラックに関するすべての情報を取得できるはずです。

于 2012-03-21T13:04:27.627 に答える
1

SoundCloud にはオープン API があります: http://developers.soundcloud.com/

それがあなたが探しているものであることを願っています。

于 2012-03-15T14:18:21.780 に答える