2012-05-04 17 views
2

私はしばらくの間、これを行う方法を探していました。ユーザーの最新のSoundCloudトラックリンクを取得

最新の5つのトラックをSoundCloudページから自動的に取り出し、それらを「最新のオーディオ」セクションの下にある私のウェブサイトに配置したいだけです。

SoundCloudもこれを実行します。

http://api.soundcloud.com/tracks?client_id={client_id} 
: は http://soundcloud.com/goldenstatewarriors/mark-jackson-on-the-dan

私が見つけた最も近いものはこれです:あなたが特定のトラックに行く場合は、ページの右下に、それは見てみましょう「USERNAMEにより多くのトラック」は

しかし、そのためには、soundcloudアプリケーション用のclient_idが必要です。

http://api.soundcloud.com/tracks?client_id=02db8e29aa2fb5bf590f478b73137c67

私はちょうどへの道がなければならない知っている:私は入力以上に私に与えられたclient_idが、私は私ではありませんトラックの束を得るとき、私はアプリを登録しようとしたが、これを行う...

答えて

5

答えは

http://api.soundcloud.com/users/<USER_ID>/tracks.json?client_id=APP_ID 

はこのようにそれを打つ簡単です:

http://api.soundcloud.com/users/jakuboboza/tracks.json?client_id=APP_ID 

あなたが得る:created_atと利益によって

[{"kind":"track","id":3481075,"created_at":"2010/06/16 12:27:20 +0000","user_id":1187050,"duration":1331,"commentable":true,"state":"finished","original_content_size":15835,"sharing":"public","tag_list":"","permalink":"nl-lul","description":"","streamable":true,"downloadable":false,"genre":"","release":"","purchase_url":null,"purchase_title":null,"label_id":null,"label_name":"","isrc":"","video_url":null,"track_type":"","key_signature"... 

ソートそれを:)

乾杯を!これがうまくいきたいです

+0

ありがとう!なぜ私はそれを私自身で見つけることができなかったのか分からない。 – dougmacklin

+0

うん、まさに正しい。 @DougieBearパーマリンク(例: 'jakuboboza')はいつでも変更することができるので、あなたは任意のユーザーのためにこれをやっているなら、IDを見つけて代わりに使うことをお勧めします。これが起こる場合は、そのリクエストに対して404を取得し始めます。 – nickf

関連する問題