我使用Sound cloud API来获取用户的曲目。但由于某些原因,我从API返回的曲目缺少用户实际帐户中的大量曲目。用户有大约1000个曲目,但我的json只是其中的一小部分。
答案 0 :(得分:1)
我不确定JSON响应中条目的限制是什么,但我认为它是200.这意味着,如果用户上传了超过200首曲目,并且您希望获得轨道,JSON响应只包括200个轨道,但是有一个" next_href"光标。使用该光标来获取接下来的200个曲目,依此类推。
例如:如果我获取最新活动,我一次只能获取约30个(设置限制= 30 )。如果我想要超过30,我只使用next_href游标。
"next_href": "https://api.soundcloud.com/me/activities.json?limit=30&cursor=asdf1234
(我将光标替换为" asdf1234"。)
因此,只需使用该光标进行提取即可。希望我能帮忙!