Soundcloud API通过hotness查询标签并在之后创建

时间:2012-05-22 19:59:38

标签: soundcloud

我正在尝试获取以下JSON曲目列表页面的soundcloud

http://soundcloud.com/tags/Hiphop

我尝试执行的查询是

http://api.soundcloud.com/tracks.json?order=hotness&limit=20&created_at[from]=2012-05-18&tags=hiphop + consumer key.

该标签页面上的所有歌曲都不到3天,我正在热情地订购。过滤器似乎根本不起作用。查询结果和tags/Hiphop页面甚至没有关闭。我错过了什么吗?

1 个答案:

答案 0 :(得分:2)

不幸的是,created_at过滤器不能与order参数一起使用。如果您想在您提供的网址中复制商家信息,请发出以下API请求:

https://api.soundcloud.com/tracks.json?client_id=YOUR_CLIENT_ID&tags=hiphop&order=hotness

或者,在JavaScript中,假设您有一个名为'tracks'的ul元素:

var url = 'https://api.soundcloud.com/tracks.json?client_id=YOUR_CLIENT_ID&tags=Hiphop&order_by=hotness';
$.getJSON(url, function(data) {
    $.each(data, function(index, track) {
        $('<li />', { text: track.title }).appendTo('#tracks');                    
    });
});
相关问题