我正在尝试使用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部分中没有看到任何内容。有人知道什么可能阻止我的请求吗?
答案 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,我为此提交了一个错误: