我使用Python更新了大约1000张。每次更新大约需要2-3分钟。这项工作昨天大部分时间都在进行(约8小时)。当我在Google Sheets API
中查看console.developers.google.com
的配额时,我在读取组中使用了大约3k,在写入组中使用了4k。没有接近给出的40k配额。
现在所有1000张纸都与一张纸相互作用,因为所有的纸都在那张纸上。
事实上,我尝试过使用2个不同的项目登录,一个通过我的公司域名,一个通过我的gmail,两个都可以访问这些文件。当我使用公司凭证运行它时。它还给了我HttpError 429
,并且已经使用该凭证发出了0个请求。
是否有一些我不知道的隐藏配额?就像调用一个电子表格一样?这就是它的样子。谷歌,你是不是因为我昨天访问它8小时而把我带到了电子表格?
这是对spreadsheets().values().update
和spreadsheets().batchUpdate
答案 0 :(得分:0)
表单API的配额限制为40,000 queries per day。您可以在使用限制文档中看到:
此版本的Google表格API每天默认限制为40,000次。
查看或更改项目的使用限制,或申请 增加到您的配额,请执行以下操作:
如果您还没有项目的结算帐户,那么 创造一个。访问API中API库的Enabled API页面 控制台,然后从列表中选择一个API。查看和更改 与配额相关的设置,选择配额。要查看使用统计信息, 选择用法。
答案 1 :(得分:0)
Google Sheets API具有以下限制
请注意-
答案 2 :(得分:0)
我在长时间运行的脚本中遇到了这个问题...我将成批的数据放入电子表格中,每10万行从一个新的电子表格开始。使用IMPORTRANGE()将数据汇总到单独的电子表格中。前3个罚款,但第4个则以“资源已用尽”错误轰炸。我注意到当我看到此错误时,IMPORTRANGE()在浏览器中也失败了。该错误必须表明存储/提供电子表格的服务器出了问题,并且与API不相关。切换到新的电子表格为我修复了该错误。