gpt4 book ai didi

google-sheets - Google Sheets API v4 Spreadsheets.Values.Append 返回错误 500 和 503

转载 作者:行者123 更新时间:2023-12-04 17:50:18 26 4
gpt4 key购买 nike

Google 表格 API v4 This API一直在给error 500 and error 503超过 24 小时。

代码之前已经运行了好几个月,没有任何变化。

我知道 500 和 503 应该是内部错误,但从搜索来看,它们似乎是在模糊的情况下返回的,这些情况可能没有很好地记录用户可以解决的问题。

问题与速率限制无关。我的直觉与身份验证 token 过期有关(因为代码中没有任何更改),但我尝试刷新身份验证 token ,但仍然遇到问题。

我在 Google 的状态/正常运行时间页面上没有发现任何问题。

来自 sheets.spreadsheets.values.append API 的响应通常是:

{
"code": 503,
"errors": [
{
"message": "The service is currently unavailable.",
"domain": "global",
"reason": "backendError"
}
]
}

但有时也会:

{
"code": 500,
"errors": [
{
"message": "Internal error encountered.",
"domain": "global",
"reason": "backendError"
}
]
}

示例请求有效负载,其中包括一个实际的工作表 ID,如果有 Google 员工可以在其端尝试重现,则重现此:

{
"spreadsheetId": "1_P5IR4OLbYd27L9m184R37L_PP2drCk6PSJndIlEhms",
"range": "Incoming!A4",
"valueInputOption": "USER_ENTERED",
"insertDataOption": "INSERT_ROWS",
"resource": {
"values": [
[
"=HYPERLINK(\"https://url/\", \"Blah\")",
"6/13 22:18",
"=IF(AND(INDIRECT(\"R[0]C[3]\",false)<>\"\",INDIRECT(\"R[0]C[9]\",false)=\"\"),((INDIRECT(\"R[0]C[-1]\",false)+C$3/24)-NOW())*24,)",
"dv1",
"testdoc",
"170613_006_0400PM.MP3",
"00:40:00.000",
"",
"",
"",
"",
"",
"=IF(INDIRECT(\"R[0]C[-1]\",false)<>\"\",IFERROR(INDIRECT(\"R[0]C[-6]\",false)/INDIRECT(\"R[0]C[-1]\",false),\"---\"),)",
"",
"",
"",
"",
"",
"=IF(INDIRECT(\"R[0]C[1]\",false)=\"\",(INDIRECT(\"R[0]C[-17]\",false)+S$3/24-NOW())*24,)",
""
]
]
},
"auth": {
"transporter": {},
"clientId_": "anonymizied.apps.googleusercontent.com",
"clientSecret_": "anonymizied",
"redirectUri_": "urn:ietf:wg:oauth:2.0:oob",
"opts": {},
"credentials": {
"access_token": "anonymizied",
"refresh_token": "anonymizied",
"token_type": "Bearer",
"expiry_date": 1502144766732
}
}
}

最佳答案

我已经仔细解决了这个问题和解决方法。这绝对是谷歌方面的一个错误,它似乎已在 8 月 5 日左右(+/- 1.5 天)投入生产。

在我的例子中,只需取消隐藏隐藏的行即可解决错误。再次隐藏该行会重现该问题。

因此,如果您遇到此错误,请尝试取消隐藏任何隐藏的行。

我已将此问题提交给 Google https://issuetracker.google.com/64468867 ,但他们似乎每隔一两个月才在那里对公共(public)问题进行分类。

关于google-sheets - Google Sheets API v4 Spreadsheets.Values.Append 返回错误 500 和 503,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45565524/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com