0

我正在使用声音云 api(特别是 js 播放器)并希望获得特定曲目的所有评论。他们的 api 是这样说的:

/tracks/_{id}_/comments:

我不明白,什么是 ID 以及一般如何查询它。你能给我一个简单的例子,如何获取曲目的所有评论吗?

4

3 回答 3

1

id 是曲目 ID,SoundCloud 上的每个曲目都有自己的 ID,当您获取曲目数据时会得到它,其中一个字段称为 id。

于 2012-05-26T17:44:08.807 回答
0

要查找曲目的 ID,只需给出其永久链接(您在 soundcloud.com 上查看曲目时看到的 url),然后您可以使用/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 回答