0

私はサウンドクラウドAPI(特にjsプレーヤー)を使用していて、特定のトラックのすべてのコメントを取得したいと思っています。彼らのAPIはこれを言います:

/tracks/_{id}_/comments:

私が取得していないもの、IDとは何か、そして一般的にそれを照会する方法。トラックのすべてのコメントを取得する簡単な例を教えてください。

4

3 に答える 3

1

id はトラック ID です。SoundCloud のすべてのトラックには、トラック データを取得するときに取得する独自の ID があります。フィールドの 1 つは id と呼ばれます。

于 2012-05-26T17:44:08.807 に答える
0

パーマリンク(soundcloud.comでトラックを見るときに表示されるURL)だけを指定して、トラックのIDを見つけるには、/resolveエンドポイントを使用できます(読みやすくするために新しい行に分割されています)

https://api.soundcloud.com/resolve
  ?url=http://soundcloud.com/eric/weird-mixer-sound
  &client_id=YOUR_CLIENT_ID
于 2012-12-01T12:45:24.233 に答える
0

古い投稿ですが、最近これをしなければなりませんでした。これをJavaScriptで行う方法は次のとおりです。

PATH が曲へのパスであるトラック ID を取得するには:

 SC.get(PATH
      , function (track, err) {
        // obtain track's id
        var TRACK_ID = track.id;
      });

次に、その ID を使用してコメント リストを取得します

   SC.get("/tracks/"+TRACK_ID+"/comments"
      , function (comments, err) {
        var COMMENTS = comments;
      });
于 2014-01-29T05:55:27.870 に答える