我正在尝试获取以下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
页面甚至没有关闭。我错过了什么吗?
答案 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');
});
});