gpt4 book ai didi

google-api - 谷歌日历 API : Calendar usage limits exceeded

转载 作者:行者123 更新时间:2023-12-03 23:32:23 25 4
gpt4 key购买 nike

我们有一个在 Google Apps 域之间进行迁移的应用程序。
对于日历迁移,我们使用导入 API( https://developers.google.com/google-apps/calendar/v3/reference/events/import )。在过去的六个月中,我们进行了大量的日历迁移。
但是大约一周前,我们遇到了新的导入 API 错误:

    "error"=>
{"errors"=>[
{"domain"=>"usageLimits",
"reason"=>"quotaExceeded",
"message"=>"Calendar usage limits exceeded."}],
"code"=>403,
"message"=>"Calendar usage limits exceeded."

上周我们收到了很多“超出日历使用限制”的消息。来自不同域的用户的错误。
根据 Google API 控制台,我们没有达到每日配额限制。
对于我们的应用程序,我们使用 2legged 授权。

请帮助我们了解“超出日历使用限制”是什么意思。意思?
我们如何防止这个错误?
在哪里可以找到有关日历使用限制的信息?

最佳答案

有同样的问题。

我正在使用版本 3 代码,TwoLeggedOAuthCredentials,并且该程序是授权注册客户端(IOW:代表多个帐户创建日历。)

上次成功的大型导入:2013-01-21,4929 个 Google 请求和 2013-01-22,1103 个 Google 请求(分布在多个用户中)

在大约 4% 的配额 ( https://code.google.com/apis/console/b/0/#project:1077083635926:quotas ) 时,程序开始收到以下错误:https://www.googleapis.com/calendar/v3/calendars?alt=json 返回“超出日历使用限制。”>

如果程序在一段时间(15 分钟以上)后重新运行,它会在收到相同错误之前再运行几个请求。如果在“冷静”期后重新运行,则先前出错的日历信息将成功。代码本身休眠的次数是它收到错误的次数乘以 20 秒并尝试十次(第一个错误后等待 20 秒,第二个错误后等待 40 秒),但它大大增加了运行程序的时间。

我昨天将每个用户的限制从 5 个请求/秒/用户增加到 10.0 个请求/秒/用户。到目前为止,这在行为上没有明显的变化。缓慢地单步执行代码似乎也没有影响,这让我相信它与每秒的请求数无关。

如果这是一个未记录的每用户配额(而不是他们记录良好的请求/秒/用户配额),则它是新的。

关于google-api - 谷歌日历 API : Calendar usage limits exceeded,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15473732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com