4

SoundCloud で 92 個のグループに参加しましたが、SC.get("/me/groups"....etc を実行すると、50 個しか返されません。

curl http://api.soundcloud.com/users/6999000/groups.json?client_id=MY_CLIENT_ID

50 件の結果しか返されませんか? 返されるグループ エントリの総数を取得する方法はありますか?

4

2 に答える 2

4

offset50 項目の制限を超えるトラックを取得するために渡すことができる GET パラメーターがあります。

curl http://api.soundcloud.com/users/6999000/groups.json?client_id=YOUR_CLIENT_ID&offset=50

これが役立つことを願っています。

于 2013-01-08T16:21:25.200 に答える
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をご覧ください。

于 2014-06-05T19:29:13.880 に答える