我一直在使用 Google Drive API 一段时间,使用 service.revisions().list(fileId=FILE_ID).execute() 访问两张表的修订列表作为作业的一部分。一切都很好,直到今天早上早些时候,当其中一个请求(但不是另一个)开始返回 500 错误时。这不是间歇性的 - 它在每个请求上都会返回此错误,因此指数退避刚好达到我设置的上限 (5)。
响应中没有任何价值,但它是:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "internalError",
"message": "Internal Error"
}
],
"code": 500,
"message": "Internal Error"
}
}
使用 API 资源管理器查询时出现相同的错误,因此这似乎是工作表本身的问题,而不是编码问题。这是请求网址:
什么会突然导致这种行为变化?