【问题标题】:Need clarification on how the Google Sheets API limits are applied需要说明如何应用 Google Sheets API 限制
【发布时间】:2023-03-16 17:36:01
【问题描述】:

来自Usage Limits help page

此版本的 Google Sheets API 限制每个项目每 100 秒 500 个请求,每个用户每 100 秒 100 个请求。

让我们把它拆开:

  1. 500 requests per 100 seconds per project - 这适用于我的项目。我使用我的项目凭据来提出每个请求。

  2. 100 requests per 100 seconds per user - 当我提出请求时,我还包括允许我更新其工作簿的用户的 OAuth 令牌。

关于每个用户部分的问题:

  • 用户可以自己做些什么(例如联系 Google)来增加他们的配额?或者是我需要与 Google 交谈以同时增加我项目的所有用户的配额?

谢谢!

【问题讨论】:

    标签: google-api google-sheets-api


    【解决方案1】:
    1. 500 requests per 100 seconds per project - 这适用于我的项目。我使用我的项目凭据来提出每个请求。

    2. 100 requests per 100 seconds per user - 当我提出请求时,我还包括允许我更新其工作簿的用户的 OAuth 令牌。

    如您所见,基于项目的配额有两种类型的配额,它们是应用于整个项目的配额。然后是基于用户的报价,这些配额适用于您的项目/应用程序的用户。

    可以扩展基于项目的配额,您可以申请延期,Google 可能会授予您延期,这将增加您的项目作为一个整体可以提出的请求数量。

    基于用户的配额更像是洪水保护,它们确保您的应用程序的单个用户不能同时向服务器发出大量请求。无法扩展基于用户的配额。

    用户可以自己做些什么(比如联系 Google)来增加他们的配额?还是我需要与 Google 交谈以同时为我的项目的所有用户增加配额?

    要回答您的问题,用户无法增加配额,这是您的项目,只有您有权增加基于项目的配额。

    您无法增加基于用户的配额。

    【讨论】:

      猜你喜欢
      • 2017-11-24
      • 1970-01-01
      • 1970-01-01
      • 2017-12-26
      • 1970-01-01
      • 2019-12-21
      • 2017-04-07
      • 1970-01-01
      • 2013-02-04
      相关资源
      最近更新 更多