我需要来自SoundCloud的“最受欢迎”或“最热门的曲目”,但我找不到任何方法。我可以从
获得最新的曲目http://api.soundcloud.com/tracks?filter=streamable&limit=100&order=created_at
因为订单类型“最热”不再存在。
我想要完全相同的歌曲
https://soundcloud.com/explore
然后选择“趋势音乐”。有没有办法做到这一点?
我想要获得~1000首歌曲,而不是整理出播放次数最多且最受欢迎的歌曲,只展示它们,但我认为这不是最佳解决方案。
答案 0 :(得分:3)
为什么不尝试HTML解析?您可以通过简单的请求获取整个页面,然后解析他们的(非常好的和整洁的)源代码以获得您想要的内容。
他们的API可能有更好的解决方案,但这个对我来说似乎很简单。当然,如果他们决定完全更改此页面布局,您的解析可能会被破坏。
在this page上,他们说你可以通过其他API调用来实现。