0

当我试图从我得到的 AdminSdk 获取用户时,我正在使用 AdminSdk

<HTML>
<HEAD>
<TITLE>User Rate Limit Exceeded</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>User Rate Limit Exceeded</H1>
<H2>Error 403</H2>
</BODY>
</HTML>

我每次只获取 400 个用户,但在我的域中我有 5000 个用户我该如何解决这个问题,任何人都可以帮助我,请在下面查看我的配额限制

我正在使用 java 来获取用户

4

1 回答 1

0

https://developers.google.com/admin-sdk/directory/v1/limits

API 返回:

Chrome 和移动设备 – 默认设置,每页最多 100 个条目。

组和组成员 - 每页默认和最多 200 个条目。

用户 – 默认为 100 个条目,每页最多 500 个条目。

用户别名和组织单位资源不使用响应分页。所有用户主要电子邮件均按字母顺序返回,响应顺序不区分大小写。

根据这里的限制,您可以默认获取 100 个用户的 maxResults 查询字符串,绝对最大值为 500。我相信任何超过 500 的东西,你都会得到一个错误。最好的方法是一次检索 500 个条目。如果您在响应中检测到 pageToken,请继续使用该令牌检索条目,直到您完成检索所有用户。

如果这就是您要寻找的,则无法一次获得所有 5000 个用户...

于 2013-10-24T00:50:52.020 回答