【发布时间】:2019-03-06 07:25:14
【问题描述】:
我通过管理控制面板创建了一个新组,并使用 Directory API 批量添加新成员,使用批量更新,最多 1000 个用户。
文档声明它应该是有效的。
单个批处理请求中的调用次数限制为 1000 个。如果您需要进行更多调用,请使用多个批处理请求。
脚本结束时没有错误,但并非所有用户都显示。有时每次执行会添加 300 个,有时会添加 150 个。我必须再次刷新它,然后将更多的成员分块添加。
我想向专家澄清一下,这种使用 API 的方法是否有任何限制?例如,您不能将超过 X 个用户添加到新创建的组中,并且您可能必须等待 24 小时。
【问题讨论】:
-
docs 您登录的用户对于所有批次项目必须相同。而且我认为您发送的电话也必须相同,您不能在同一批次中发送更新和插入。您是否尝试发送少于 1000 个我从未尝试过填写批处理请求。我知道任何失败的项目都不会被添加。
-
能否添加您正在使用的批处理代码?
-
谢谢,DalmTo。我这里有代码:stackoverflow.com/questions/54998625/…
-
请编辑此问题并在此处包含您的代码。
-
我想就是这样。每次执行我的电话超过 1000 个。当我将最大值降低到 900 时,它的工作就像轻而易举。
标签: google-api google-api-php-client google-admin-sdk google-directory-api