Google Sheets API v4:HttpError 429。资源已耗尽(例如检查配额)。&报价;

人气:821 发布:2022-10-16 标签: python quota google-sheets google-sheets-api

问题描述

我已经使用Python更新了大约1000张工作表。每个更新大约需要2-3分钟。这项工作昨天大部分时间(约8小时)都在进行。当我查看console.developers.google.comGoogle Sheets API的配额时,我在读组中使用了大约3k,在写组中使用了4k。距离给出的4万个配额还差得远。

现在,所有1000个工作表都与一个工作表交互,因为所有的键都在该工作表上。

事实上,我已经尝试使用两个不同的项目登录,一个通过我的公司域名,另一个通过我的Gmail,这两个都可以访问这些文件。当我用公司的资质来运行它的时候。它还会给我一个HttpError 429,并且已经使用该凭据发出了0个请求。

有没有什么我不知道的隐藏配额?比如调用一个电子表格?看起来就是这样。谷歌,你是因为我昨天访问了8个小时就切断了我对电子表格的访问吗?

正在轰炸spreadsheets().values().updatespreadsheets().batchUpdate

推荐答案

Google Sheets API有以下限制

每个项目每100秒500个请求, 每个用户每100秒100个请求。

请注意-

分别跟踪读取和写入的限制。 没有每日使用限制。

引用:https://developers.google.com/sheets/api/limits

609