Pet*_*sen 11 google-sheets-api
新的Google表格API v4目前每天都有无限的读/写配额(非常棒),但每100秒每个帐户限制为500个读/写,每100秒每个键有100个读/写(或者,我有发现,来自同一IP的多个密钥).这可能适用于大多数用例,但我有一个边缘案例,需要将经常更新的Google Sheet与70个选项卡一起下载到node.js服务器,该服务器每隔~30-60秒左右将这些选项分发给用户的客户端(用户)是作为学生研究助理的数据注释者.在项目早期没有那么糟糕的情况下,只有20-30个标签,但现在数据很大,服务器正在吹过100个配额并每10-15分钟返回错误.
问题是这样的:
是否有建议/方法来实现服务器的完整500次呼叫/ 100秒?
您可以使用电子表格.get 在一次调用中读取整个电子表格,而不是每个请求一次调用。或者,您可以使用电子表格.values.batchGet 在一次调用中读取多个不同的范围,如果您只需要这些值。
Drive API 提供“推送通知”,因此您可以在发生更改时收到通知并对其做出反应,而不是轮询它们。通知的延迟有点慢,但它可以完成工作。
您可以在Google Cloud Platform中请求配额更新,配额更新将增加到每个帐户2500个(每个用户500个)。(关于您的#4)

| 归档时间: |
|
| 查看次数: |
7252 次 |
| 最近记录: |