我使用Google日曆API v3與Oauth 1.0和JAVA爲我的Web應用程序。Java - 谷歌日曆API v3配額與雙腿Oauth
它在官方網站上說(https://developers.google.com/google-apps/calendar/pricing) 配額是每天10 000個查詢。我還在Google API控制檯面板中設置了每用戶每秒100個請求的限制。
當我運行測試時,日曆API工作正常(我在我的日曆中顯示的Java應用程序中執行的所有操作)。然後,當我打開50個左右的操作時,我得到了一個403 Forbidden,quotaExceeded error。
有沒有人有同樣的問題?
感謝
編輯:
確切的JSON的錯誤,我從谷歌得到的是:
com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden
{
"code" : 403,
"errors" : [ {
"domain" : "usageLimits",
"message" : "Quota Exceeded",
"reason" : "quotaExceeded"
} ],
"message" : "Quota Exceeded"
}
在我的項目的谷歌日曆Maven的依賴:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-calendar</artifactId>
<version>v3-rev7-1.6.0-beta</version>
</dependency>
嘿Koma,謝謝你的回答。我正在開發一個Web應用程序,但我沒有在Google應用程序上列出市場。不過,我確實有Google Apps for business帳戶。 (免費版) – Eras
是的,但你確實需要以某種方式將你的OAUTH密鑰/祕密鏈接到api控制檯..我成功的唯一方法是擁有一個私人列表(你不必發佈,只能用於內部使用...即爲您的商業GAPPS)。 – koma
顯然它是鏈接的,因爲我可以在我的API控制檯中看到使用我的OAUTH密鑰/祕密進行的請求 – Eras