0

我正在开发一个使用 Box v1“企业”API 进行用户和组管理的应用程序(v2 API 还没有这些方法)。具体来说,我使用get_groupsget_group_folders和枚举组及其关联的文件夹和用户get_group_users

我的组织中有大量组和文件夹,我无法翻阅结果;我一次只能从这些 API 中获得 20 个项目。我尝试了 API 文档中列出的page和参数的变体,但它们似乎没有做任何事情。page_size

具体来说,这三个请求中的每一个都给了我相同的 20 个组:

https://www.box.net/api/1.0/rest?api_key=XXX&auth_token=YYY&action=get_groups

https://www.box.net/api/1.0/rest?api_key=XXX&auth_token=YYY&action=get_groups&page=2

https://www.box.net/api/1.0/rest?api_key=XXX&auth_token=YYY&action=get_groups&page_size=50

get_group_folders 和 get_group_users 也是如此。

4

1 回答 1

3

对于可选参数,您确实需要在 params[] 中对其进行格式化。例如,在更改 page_size 时,您的请求将是:

http://box.net/api/1.0/rest?action=get_groups&api_key=API_KEY&auth_token=AUTH_TOKEN& params[page_size] =VALUE 。

于 2012-10-02T21:04:20.340 回答