Google Calendar API错误:超出使用限制
问题描述:
我正在使用Google日历API。Google Calendar API错误:超出使用限制
我收到错误消息:
日历使用限制超过
在细节错误:
{
"code": 403,
"errors": [{
"domain": "usageLimits",
"message": "Calendar usage limits exceeded.",
"reason": "quotaExceeded"
}],
"message": "Calendar usage limits exceeded."
}
这种情况随时有时只是插入5个事件或有时更多比25甚至我已经使用批量请求插入事件。有没有特别适用于测试日历API的方法?
答
我认为你在同一时间做了太多的API调用。给它一个时间间隔或使用Batching of Requests。还使用Exponential Backoff来处理4xx错误重试。
附加说明:
下可以根据日历使用限制会导致您的问题:
分辨率
如果用户在谷歌的日历的限制,他们应该能够通常在几个小时内再次编辑日历。在此期间,用户仍可以查看日历中的事件。
更多信息 如果用户看到这些消息很可能是以下原因之一造成的一个:
1.创建事件太多
如果用户已经创建了超过10,000个事件在他或她的日历中很短的时间内,该用户可能会失去日历编辑访问权限。
2.创建了过多日历
如果用户创建了很短的时间内超过25个新日历,该用户的日历可能会进入只读模式。
3.发送过多邀请或电子邮件邀请外部人士进行
为了防止垃圾邮件,谷歌日历限制了用户可以发送给外部参与者的邀请数量。这个限制取决于行动,通常在100-300人之间。
G Suite用户可以从其主域或与其主域关联的辅助域向任意数量的guest虚拟机发送邀请。
4.共享日历与用户太多
如果用户共享一个或多个日历与其他许多用户很短的时间内,谷歌日历可能会切换到只读模式该用户。通过手动更新共享设置来达到此限制几乎是不可能的,但它可能会发生在某些基于API的工具或第三方应用程序中。
L'est请参阅Google文档:https://support.google.com/a/answer/2905486?hl = fr或https://support.google.com/a/answer/2905486?hl = zh_CN 可能的重复[奇怪的错误403:“向与会者添加事件时超出日历使用限制”)(https://stackoverflow.com/questions/41693043/strange-error-403-calendar-usage-limits-exceeded-when -adding事件与 - ATTEN) – Meloman