我已经在SoundCloud中加入了92个小组,但是当我做一个SC.get(“/ me / groups”......等等我只有50个回到我身边。当我做了一个
curl http://api.soundcloud.com/users/6999000/groups.json?client_id=MY_CLIENT_ID
我只收到50条结果给我?是否有任何方法可以获得全部的组条目?
答案 0 :(得分:4)
您可以传递offset
GET参数,以便检索超过50个项目限制的曲目。
curl http://api.soundcloud.com/users/6999000/groups.json?client_id=YOUR_CLIENT_ID&offset=50
我希望这会有所帮助。
答案 1 :(得分:0)
您可以使用循环和偏移来获取所有内容。
伪代码......
String url = "http://api.soundcloud.com/users/6999000/groups.json?client_id=MY_CLIENT_ID";
getGroups(url);
int count = 50;
String newUrl = "http://api.soundcloud.com/users/6999000/groups.json?client_id=MY_CLIENT_ID&offset=50";
while( count < 92) {
getGroups(newUrl);
count = count + 50;
}
有关抵消的更多信息,请查看http://developers.soundcloud.com/docs#pagination。