【发布时间】:2016-11-06 14:36:08
【问题描述】:
我有一个非常基本的 python 应用程序,它调用 google vision API 并要求对图像进行 OCR。
几天前使用基本 API 密钥运行良好。从那以后,我创建了一个使用服务帐户的修改版本,它也有效。
我所有的图片都是 ~500kB
但是,今天当我尝试在图像上运行 OCR 时,大约 80% 的调用返回“403 reauthorized”。其余的都像往常一样运行...
谷歌配额限制页面列表:
每张图片 MB 4 MB 每个请求的 MB 8 MB 每秒请求数 10 每天每个功能的请求数 700,000 每月每个功能的请求数 20,000,000 每秒图像数 8 每个请求的图像 16而且我远远低于这些限制(按数量级) - 知道会发生什么吗?
简单地运行相同的代码,使用相同的输入图像,有时会给出 403 有时不会,这似乎很奇怪......也许这个错误表明 API 正在努力应对需求?
【问题讨论】:
-
我遇到了类似的问题,自 2 天前以来,我 80% 以上的电话都返回了 403 Request Issue Failed,之前工作了几个月都没有问题。过一段时间再试,效果很好。我正在使用 GCS,并且文件是在调用之前上传的,所以我认为这可能是一个一致性问题,但 GCS 对于这些类型的请求应该是高度一致的。希望这只是周末的小故障。
-
不管怎样,这个问题现在似乎已经消失了,我的所有请求现在都正确返回了数据。希望你也有同样的经历!