7

Python クライアントから Google Calendar API v3 を使用しています。サービスの制限は、1 日あたり 10,000 クエリです。Google API コンソールは、今日までに 471 件のリクエストを使い果たしたことを示しており、過去 28 日間で合計 1.47k のリクエストを使用しました。これは、制限をはるかに下回っているように思えます。

API を使用しようとするたびに、HTTP エラー 403 Quota Exceeded エラーが表示されるようになりました。レート制限があることも承知していますが、特に高速にリクエストを送信しているわけではなく、念のため API コンソールを使用してユーザーごとのレート制限を 10,000 リクエスト/秒/ユーザーにリセットしました。開発中に他の誰もアクセスできないシングルスレッド アプリケーションの 1 つのインスタンスから、おそらく 1 秒あたり 5 未満のリクエストを生成しています。スリープしてクエリを再試行しましたが、再試行するたびに同じエラーが発生します。

私が実行している他のクォータ (1 日あたり 10,000 リクエストとユーザーあたりのレート制限以外) はありますか? Google の割り当てシステムは壊れていますか?

ご協力いただきありがとうございます。

4

1 に答える 1

7

Google Calendar APIには、特定の期間に作成できる新しいカレンダーの数に文書化されていない制限があるようです。制限は非常に低く、多くの場合20または30前後です。翌日までに、別のカレンダーのバッチを作成できます。

私たちは学校の全員のためにクラスカレンダーを作成しようとしていますが、今ではすべてのカレンダーを作成するのに数週間ではなくても数日かかります。

カレンダーが作成されると、通常のAPI制限が適用されます。

于 2012-10-14T21:30:01.427 に答える