【发布时间】:2012-05-29 10:07:10
【问题描述】:
我正在为我的 Web 应用程序使用带有 Oauth 1.0 和 JAVA 的 Google Calendar API v3。
官方网站上说(https://developers.google.com/google-apps/calendar/pricing) 配额是每天 10 000 个查询。我还在我的 Google API 控制台面板中设置了每位用户每秒 100 个请求的限制。
当我运行我的测试时,日历 API 工作正常(我在我的 java 应用程序中执行的所有操作都显示在我的日历上)。然后,当我进行大约 50 次操作时,我得到了 403 Forbidden, quotaExceeded 错误。
有人有同样的问题吗?
谢谢
编辑:
我从谷歌得到的确切 JSON 错误是:
com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden
{
"code" : 403,
"errors" : [ {
"domain" : "usageLimits",
"message" : "Quota Exceeded",
"reason" : "quotaExceeded"
} ],
"message" : "Quota Exceeded"
}
我项目中的 google 日历 maven 依赖项:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-calendar</artifactId>
<version>v3-rev7-1.6.0-beta</version>
</dependency>
【问题讨论】:
标签: java maven google-api google-calendar-api google-api-java-client