如何在soundcloud上获取特定曲目的所有评论? 我的脚本只返回200,而特定轨道的soundcloud页面 表示目前有400多条评论。
API是否有限制?
谢谢!
答案 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/>');
}
});