我使用 Java Google Drive API 上传包含大约 100 张图像的文本文档。我提出这样的请求:
List<Request> requests = new ArrayList<>();
for (...) {
requests.add(new Request().setInsertText(...));
requests.add(new Request().setInsertInlineImage(...));
}
BatchUpdateDocumentRequest body = new BatchUpdateDocumentRequest().setRequests(requests);
BatchUpdateDocumentResponse response = service.documents().batchUpdate(id, body).execute();
这已经有一段时间了。但是,从今天开始,该工具失败了
com.google.api.client.googleapis.json.GoogleJsonResponseException: 429 Too Many Requests
{
"code" : 429,
"errors" : [ {
"domain" : "global",
"message" : "Resource has been exhausted (e.g. check quota).",
"reason" : "rateLimitExceeded"
} ],
"message" : "Resource has been exhausted (e.g. check quota).",
"status" : "RESOURCE_EXHAUSTED"
}
配额页面显示我在写入请求的配额范围内。事实上,如果我不包含图像,我可以编写其他文档。但是只要我添加一个图像,请求就会失败。
某处有隐藏配额吗?有一个更好的方法吗?