2012-04-25 3 views
38

この製品は新しいですので、私はそれがとてもAPIの使用方法などの任意の制限がある上でアプリを開発するために楽しみにしています:GoogleドライブAPIの使用にはどのような制限がありますか?

  • アップロードとダウンロードのクォータアプリごと
  • 要求
  • などが
+1

誤用を防ぐためにいくつかの制限が必要です。有料利用のオプション。 – iamgopal

答えて

52

あなたの許可クォータを表示するにはGoogle APIs Consoleでプロジェクトを作成してください。 [サービス]タブには、各サービスに許可されているデフォルトのクォータが表示されます。

現在のところ、ドライブAPIの場合、「礼儀制限:1,000,000,000クエリ/日」と表示されています。それはアプリごとのクォータです。

ドライブAPIを有効にすると、1人のユーザーがアプリのクォータを使い切ってしまうのを防ぐために、ユーザーごとのレート制限(デフォルトでは100秒ごとに1000回)を設定することもできます。これは[クォータ]タブで利用できます。

View of the cloud console, showing 1B requests per app per day, and 1000 requests per 100 seconds per user.

あなたはそのような要求は、(光)マニュアルレビュープロセスを通過しますデフォルトの10MのREQ /日以上を必要とする場合には、「クオータ」タブでより多くのクォータを要求するためのリンクもあります。

また、ファイルには多くの要因(ファイルは一般公開されているのか、ドメイン/ユーザーのみに公開されていますか?動画ですか、オーディオファイルですかなど)によって異なります。これらのルールは残念ながら現時点では公開されていませんが、公開されている動画は1日に数百万件の匿名セッションで視聴することはできません。また、交通量の多いウェブサイトで画像を使用することもできません。 GoogleドライブはWebスケールのCDNとして使用することはできません。個人的なコンテンツ共有(友人や仕事グループ/会社とファイルを共有する)のために拡張されています。

+0

ファイルをGoogleドキュメントに公開した場合、そのファイルは500,000ダウンロード/日でも制限されていますか? –

+5

ユーザーあたりの制限はわかりますが、アプリごとに制限はありますか?そのような制限がある場合、どのように大規模な視聴者のために無料のアプリを構築できますか? – Martin

+3

あなたに与えられる無料のクォータをお尋ねします。誰が私たちのAPIを使用しているかを制御し、膨大なクォータ要求を予測する必要があります。これにより、膨大なクォータリクエストの負荷を処理したり、不正なアプリケーションを無効にしたり、人気のあるアプリケーションの開発者などと連絡を取り合うためにサーバーリソースを事前にプロビジョニングすることができます。これにより、開発者は、コードを最適化するようにプッシュします。 – Nivco

1

あなたが探しているものを見つける必要があります。

「ファイルの任意のタイプは、ユーザーのストレージの制限または10ギガバイトの最大ファイルサイズまで、ドライブに保存することができ、」

https://developers.google.com/drive/

+1

OK、ファイルサイズの上限ですので、apiリクエストはどうですか? – Radi

+1

APIのInsertメソッドには、次のように記載されています。 "ファイルと、要求とともに送信される設定可能なメタデータまたはBLOBコンテンツを挿入します。ここでも10GBのアップロード制限が適用されます。彼らはそうでないことを述べていない。確認するのは簡単でしょう。 – tomasmcguinness

+1

@tomasmcguinness、私はRadiがあなたが設定された期間内にいくつのapiリクエストを許可されているかを尋ねていると思います。その他のAPI Twitterでは、1時間にリクエストできるリクエストの数を制限しています。 –

3

ありbest practicesページ上のレート制限の言及はないです、またはperformance tipsではなく、ほとんどが顕著のすべて-handling errorsのドキュメントは、レート制限を超える行くためにエラーが含まれていません。

+2

一般的なアプリは**プログラムでそれを処理しなくてはならないので、そのページにquotaの範囲外のエラーが表示されていません:開発者はGoogle APIコンソールのQuotaセクションでクォータを見るだけです。それらのプロジェクトを適切に機能させるのに十分なクォータがアプリケーションに与えられていることを確認してください。 – Nivco

5

「この時点でこのファイルを表示またはダウンロードすることはできません」というメッセージが表示されます 最近このファイルを閲覧またはダウンロードしたユーザーが多すぎます。特にアクセスが大規模であるか、多くの人と共有されている場合、ファイルを表示またはダウンロードするには最大24時間かかる場合があります.24時間後でもファイルにアクセスできない場合は、ドメイン管理者に連絡してください。 "

ので制限はちょうど文書化されていない、そこIS:E は、これが唯一のファイルである私は、私はGoogleドライブのAPIであるため、フリーリクエストクォータを見た最後の時間は約50倍(いくつかのものをテストする)

+0

この制限を記載した書類はありましたか? –

0

のための有効なアカウントでログインすることができますAPI-Queriesについて..ダウンロード制限もありますが、私はいつも遭遇しました。しかし、Googleは許容量を公開しません。