从Soundcloud轨道获取所有评论

时间:2014-05-14 11:46:50

标签: soundcloud

如何在soundcloud上获取特定曲目的所有评论? 我的脚本只返回200,而特定轨道的soundcloud页面 表示目前有400多条评论。

API是否有限制?

谢谢!

1 个答案:

答案 0 :(得分:0)

每次通话限制为200。 实施分页。

https://developers.soundcloud.com/docs#pagination

以下是使用JS,JQuery + SC SDK获取400条评论的示例。

 SC.get('/tracks/' + track.id + '/comments',{ limit: page_size }, function(comments) {
    for (var i = 0; i < comments.length; i++) {
        $('#result').append(comments[i].created_at + ': ' + comments[i].body + '<br/>');
    }
  });
  SC.get('/tracks/' + track.id + '/comments',{ limit: page_size, offset: page_size}, function(comments) {
    for (var i = 0; i < comments.length; i++) {
      $('#result').append(comments[i].created_at + ': ' + comments[i].body + '<br/>');
    }
  }); 

http://jsfiddle.net/iambnz/9uXKt/