58

因为这个产品是新产品,我期待在上面开发一个应用程序,所以对 API 的使用是否有任何限制,例如:

  • 上传和下载配额
  • 每个应用的请求
  • ETC
4

7 回答 7

78

要查看您允许的配额,请在Google API 控制台中创建一个项目。在“服务”选项卡中,指示了每个服务允许的默认配额。

目前对于 Drive API,它读取“礼貌限制:1,000,000,000 次查询/天”。这是每个应用程序的配额。

启用 Drive API 后,您还可以设置每个用户的速率限制(默认为每 100 秒 1000 个请求),以防止一个用户耗尽您应用的配额。这在“配额”选项卡中可用。

云控制台视图,显示每个应用每天 1B 个请求,每个用户每 100 秒 1000 个请求。

在“配额”选项卡中还有一个请求更多配额的链接,以防您需要超过默认的 1000 万请求/天,此类请求将通过(轻度)手动审核过程。

此外,文件具有每个文件的播放限制,这取决于许多因素(文件是公开共享还是仅与您的域/用户共享?是视频吗?音频文件?等等)。不幸的是,这些规则目前尚未披露,但例如,每天数百万个匿名会话无法观看公开共享的视频(为此使用 Youtube)。也不能在高流量网站上使用图像。Google Drive 不能用作 Web 规模的 CDN,它是为个人内容共享而扩展的(您与朋友/工作组/公司共享文件)。

于 2012-04-25T10:02:43.997 回答
14

我收到一条消息说“抱歉,您目前无法查看或下载此文件。最近有太多用户查看或下载了此文件。请稍后再尝试访问该文件。如果您尝试访问的文件特别大或与多人共享的文件,最多可能需要 24 小时才能查看或下载文件。如果 24 小时后仍无法访问文件,请联系您的域管理员。

所以有一个限制,只是没有记录:e 这是一个文件,我在过去一小时内只下载了大约 50 次(测试一些东西)

于 2012-08-21T15:03:36.380 回答
6

最佳实践页面或性能提示中没有提到速率限制,但最明显的是,有关处理错误的文档不包含任何超过速率限制的错误。

于 2012-04-25T22:04:59.017 回答
3

我看到了 Google Drive Api 的免费请求配额。1,000,000,000 个请求/天。

默认每用户限制为:(您可以增加它)10 个请求/秒/用户

您可以访问此页面并使用有效帐户登录以获取更多信息 https://console.developers.google.com/project/bionic-path-686/apiui/apiview/drive/quotas

于 2015-09-14T09:23:46.027 回答
2

除了“配额”之外,还有一些类型的限制。错误例如:

code=403
reason=subscriptionRateLimitExceeded
message=超过创建文件订阅的速率限制。

类似的速率限制没有很好的记录,可能会给应用程序开发人员带来一些痛苦。

于 2018-06-15T14:25:51.647 回答
2

这不仅仅是关于 API 查询 .. 还有一个下载限制,我总是遇到 .. 但谷歌没有公布允许的数量

于 2017-09-21T13:17:20.317 回答
0

阅读文档,您应该会找到所需的内容。

“任何类型的文件都可以存储在云端硬盘中,最高可达用户的存储限制或最大文件大小为 10GB”

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

于 2012-04-25T08:28:21.470 回答