2013-10-23 21 views
1

使用JavaScript SDK进行的SoundCloud,与示例代码如下:的SoundCloud的Javascript SDK:如何在没有指定特定的库/用户/播放列表SC.get返回轨道?

SC.get('/tracks', { genres: jazz}, 

你理应退还的50个轨道的数组,请问在SDK确定返回50米的轨道?它最近被创建了吗?它是随机的吗?

我的测试让我相信它不是随机的 - 例如,如果我添加一个循环来检查每个音轨,直到找到一个playback_count高于20的循环,我就会得到每次都返回的相同音轨。

任何帮助将不胜感激,谢谢!

更新:我觉得有一些奇怪专门与“流派”过滤器。它似乎优先于其他每个过滤器。所以,即使你从2013年created_at添加过滤器,如果添加流派=电子你仍然会从2011年

回答

2

获得跟踪这些都是50条上传到的SoundCloud最近的轨道,施加一些缓存。

+0

谢谢gryzzly - 但我过滤一个流派,始终得到那个被张贴2年前的歌曲...我不认为这是可能的,包含“电子”只是50首歌曲流派已经张贴在最近2年。 – Brendan

+0

嘿!关心提供你的查询,你得到旧的轨道?当我'curl'这一个通过'http://api.soundcloud.com/tracks.json流派=电子及CLIENT_ID = YOUR_CLIENT_ID'我只得到今天那些创建 –

相关问题