使用Javascript SDK for Soundcloud,示例代码如下:
SC.get('/tracks', { genres: jazz},
你应该返回50个曲目的数组,SDK如何确定返回哪50首曲目?它是最近创建的吗?它是随机的吗?
我的测试让我相信它不是随机的 - 例如,如果我添加一个循环来检查每个轨道,直到它找到一个playback_count高于20的轨道,我每次都会返回相同的轨道。
非常感谢任何帮助,谢谢!
更新:我认为特别是"类型"过滤。它似乎优先于其他所有过滤器。因此,即使您在2013年的created_at上添加过滤器,如果您添加genres = electronic,您仍将从2011年获得曲目。
答案 0 :(得分:2)
这些是上传到SoundCloud的50条最新曲目,并应用了一些缓存。