2012-08-03 63 views
7

我正在使用来自Python客户端的Google Calendar API v3。礼貌限制是每天10,000个查询。 Google API控制台显示,我今天到目前为止使用了471个请求,在过去的28天中共使用了1.47k,这听起来好像还远远不够。Google Calendar API产生“额外配额”错误,但尚未达到配额限制

我现在每次尝试使用API​​时都会看到HTTP错误403配额超出错误。我知道还有一个速率限制,但我没有特别快地发送请求,并且我已经使用API​​控制台将每个用户的速率限制重置为10,000个请求/秒/用户,以确保安全。我可能从一个单线程应用程序的一个实例中产生每秒不到5个请求,这个应用程序在开发过程中没有其他人可以访问。我试过睡觉并重试查询,但每次重试时都会收到同样的错误。

是否还有一些其他配额(除了每天10000个请求和每个用户的速率限制),我还面临着哪些配额? Google的配额系统是否被打破?

感谢您的帮助。

回答

7

看来Google Calendar API在给定的时间段内可以创建的新日历数量有一个未公开的限制。限制非常低,通常在20或30左右。到第二天,我可以制作另一批日历。

我们正试图为学校的每个人创建一个班级日历,现在需要几天甚至几周才能创建所有日历。

创建日历后,将应用正常的API限制。

+0

你有没有找到工作。我们遇到了同样的问题。 – 2013-01-30 21:02:18

+1

我们从未找到解决办法。不过,至少现在(有点)记录了这种限制,请访问http://support.google.com/a/bin/answer.py?hl=zh_CN&answer=2905486。这表示在“短时间内”限制是25个新的日历。 – 2013-08-22 17:56:32