Php Soundclouds API中是否已删除按热度排序

Php Soundclouds API中是否已删除按热度排序,php,api,soundcloud,Php,Api,Soundcloud,我在SoundCloudAPI的一些教程中看到了按热度排序的功能。例如,PHP中的以下内容: // create a client object with your app credentials $client = new Services_Soundcloud('APP KEY'); // find all sounds of buskers licensed under 'creative commons share alike' $tracks = $client->get('t

我在SoundCloudAPI的一些教程中看到了按热度排序的功能。例如,PHP中的以下内容:

// create a client object with your app credentials
$client = new Services_Soundcloud('APP KEY');

// find all sounds of buskers licensed under 'creative commons share alike'
$tracks = $client->get('tracks', array('genre' => json_encode($tag), 'limit' => '20', 'order' => 'hotness')); // array('q' => 'dubstep'));

$tracks=json_decode($tracks);

die(var_dump($tracks));
但是,这将返回一个包含0个播放的曲目列表,SoundClouds文档中没有提到这种排序:


是,order参数最近已被删除。2013年4月16日API博客:

很快开始,对/tracks端点的GET请求将忽略order参数,默认为按创建日期排序。 ... 同时,仍然可以通过指定order=hotness来近似先前返回的结果集,方法是通过结合偏好计数和播放计数对返回的曲目进行手动排序


似乎无法通过偏好计数和播放计数过滤结果。这很烦人。不过,你不能用API按这些值中的任何一个排序?@Ben在博客文章中指出,你必须在应用程序中手动按这些值排序。目前API中似乎没有针对这两个属性的任何排序功能或过滤功能。您可以找到曲目选项列表。因此,要按流派获取昨天的热门曲目,您必须先获取昨天上载的所有曲目,然后进行排序。每个API调用的最大限制是多少?