Google Photos API限制

时间:2018-09-18 19:02:33

标签: google-photos google-photos-api

我正在尝试使用Google Photos API增量上传非常大的本地照片库。

一切正常,但是上传大约1.2GB后,请求开始被拒绝,并显示以下消息:

  

配额'photoslibrary.googleapis.com/total_upload_bytes'的令牌不足,并且消费者'project_number:XXXXXXXXXXXX'的服务'photoslibrary.googleapis.com'的'UploadBytesPerDay'数量受到限制

我在Google Cloud Console的IAM & admin部分中检查了我的照片库API配额,在每天10,000个请求中,我仅使用了80个。

我在Google相册/驱动器中有足够的可用存储空间,尝试上传的文件很小(〜5MB)。

在API文档的limits and quotes部分中没有看到任何内容。有人知道什么可能阻止我的请求吗?

4 个答案:

答案 0 :(得分:0)

Google API文档有时确实会造成混乱,甚至有些地方已经过时。但是他们确实提到了quota limits in here

  

对Library API的请求的配额限制为每个请求10,000个请求   每天的项目。请求访问媒体字节(例如加载照片)   或视频)不计入限制。

     

超出配额限制

     

如果超出了对Library API的请求配额,则该API   返回错误代码429和项目已超出的消息   配额。有关更多信息,请参见服务条款。

答案 1 :(得分:0)

Cryptonome,该配额与该线程无关(显然)。错误消息是关于上传字节的,而不是“每天的请求”。

答案 2 :(得分:0)

Google终于通过bugtracker #115932469解决了此问题。 Photos API现在可以正常工作了。

答案 3 :(得分:-1)

我看到的是完全一样的东西,甚至在Google讨论任何形式的上传字节配额时都找不到。

FWIW,我为此提交了一个错误:

https://issuetracker.google.com/issues/115932469