【问题标题】:Consultation on limits限额咨询
【发布时间】:2022-07-27 00:23:17
【问题描述】:

我想获得有关限制的建议。 我们正在开发一个应用程序,用于收集在客户公司工作的员工的数据(邮件)。客户公司的平均规模为 10,000 - 30,000 名员工,每位员工每天创建大约 30 封邮件。我们按员工平均收集电子邮件(过去 2 周、过去 1 个月等)。我们需要每小时大约 400,000-500,000 封邮件的数据下载速度。我们使用应用程序(clientId、clientSecret、服务帐户)来访问我们客户的谷歌工作区。在这种情况下,限制如何工作?我们如何才能为众多客户公司制作一份申请而不超出限制?我们不想用一个客户端上的负载来阻止其他人。我们需要平等地加载所有客户端的数据。 我们使用 messages.list 和 messages.get 来加载邮件。

【问题讨论】:

    标签: google-admin-sdk google-workspace


    【解决方案1】:

    您可以在 https://developers.google.com/gmail/api/reference/quota 找到所有公开 Gmail API 限制的列表,请记住,此公开信息不包括内部限制(Google 不会披露这些限制以防止滥用)。

    例如,您的整个应用程序将被允许为其所有用户使用 1B 配额单位,不同的操作消耗不同数量的配额单位。

    虽然不太可能,但为所有客户提供一个项目可能还不够,因为您将与大量用户和每个用户数十封电子邮件一起工作,您应该考虑使用服务帐户(如果您还没有已经)使用属于您将与之合作的组织的项目。在多个项目中有效分散 API 负载。如果一个达到限制,它不会影响您的其他客户。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多