Google Drive API使用限制是多少?

时间:2012-04-25 08:25:02

标签: google-drive-api

由于此产品是新产品,我期待在其上开发应用程序,因此对API使用有任何限制,例如:

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

7 个答案:

答案 0 :(得分:65)

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

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

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

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

还有一个链接可以在“配额”标签中请求更多配额,以防您需要超过默认的10M req /天这样的请求将通过(轻量级)手动审核流程。

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

答案 1 :(得分:6)

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

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

答案 2 :(得分:3)

best practices页面或performance tips中没有提及速率限制,但最明显的是handling errors上的所有文档都没有包含任何错误限制。

答案 3 :(得分:2)

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

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

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

答案 4 :(得分:0)

阅读文档,您应该找到您要找的内容。

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

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

答案 5 :(得分:0)

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

答案 6 :(得分:0)

除了" Quotas"之外,还存在一些类型的限制。 错误来自:

  

代码= 403
  原因= subscriptionRateLimitExceeded
  message =超出创建文件订阅的速率限制。

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