2

JavaSpreadsheetServiceクラスを使用しgdata 1.47.1ていると、サービス アカウントがブロックされ、CAPTCHA の解決を求められることがあります。ブロック メッセージで、Google は私がロボットではなく、いくつかの条件に違反したことを証明するように求めています。これは通常、1 つの IP と 1 つのサービス アカウントから 1 秒あたり 18 ~ 22 のリクエストを超えたときに発生します。

このようなブロックを回避したり、クォータを増やしたりする方法があることを知っている人はいますか? Drive API やその他多くのクォータを制御できることがわかりましたが、それでもスプレッドシートのクォータを制御する方法がわかりません。

更新 スプレッドシート API を使用しても、Google 開発者コンソールに含まれる割り当てには影響しないという興味深い瞬間です。たとえば、ドキュメントを作成すると、ドライブのクォータにヒットします (「使用クォータ」で確認できます) が、セルを更新したり、スプレッドシート API を介してワークシートを取得したりすると、ヒットしません。

4

1 に答える 1

1

プロジェクトのクォータは、プロジェクトの開発者コンソール ページで確認できます。通常、プロジェクトが与えられます

  • 1,000,000,000 リクエスト/日
  • 1,000 リクエスト/100 秒/ユーザー

必要に応じてさらに追加できます (料金は発生します)。スプレッドシート固有のクォータに関しては、それに関する言及はないと思います。おそらく、Drive API が使用しているクォータと同じであると仮定します。

于 2016-02-20T07:03:11.123 に答える