gpt4 book ai didi

python - Google Sheets API HttpError 500 和 503

转载 作者:行者123 更新时间:2023-12-01 03:38:19 26 4
gpt4 key购买 nike

编辑:已解决,问题出在 Google 这边。当请求包含无效间隔的图表的工作表时发生。已向 Google 报告错误。

注意:此问题已持续超过 2 天。我之前也遇到过,但是等了一天就自动解决了。此后它又重新兴起。

我目前正在通过 Google 的 python api 客户端使用 Google Sheets API。身份验证是 OAuth2.0,我没有更改代码库中的任何重要内容,但突然间我得到了 100% 的错误率,看起来它应该在 Google 端。我担心我会被无限期禁止使用该 API,是这样吗?我的猜测是,当我启动脚本并立即使用 ctrl+c 取消它时,因为我想运行它的新版本,导致了一些问题。

我尝试创建另一个项目并使用其凭据发出请求,但遇到了相同的错误。尝试让我的 friend 通过他的谷歌帐户运行脚本进行身份验证,他收到了同样的错误。独立source code can be found here

关于源代码:get_credentials()(以及身份验证)完全从 Google 的 python 快速启动脚本复制而来,如此处所示 https://developers.google.com/sheets/quickstart/python .

回溯:

Traceback (most recent call last):
File "Google_sheets.py", line 164, in <module>
ss=Spreadsheet(SPREADSHEET_ID)
File "Google_sheets.py", line 83, in __init__
spreadsheetId=self.ssId, includeGridData=True).execute()['sheets']}
File "C:\Users\Larsson\AppData\Local\Programs\Python\Python35-32\lib\site-packages\oauth2client\util.py", line 137, in positional_wrapper
return wrapped(*args, **kwargs)
File "C:\Users\Larsson\AppData\Local\Programs\Python\Python35-32\lib\site-packages\googleapiclient\http.py", line 838, in execute
raise HttpError(resp, content, uri=self.uri)
googleapiclient.errors.HttpError: <HttpError 500 when requesting https://sheets.googleapis.com/v4/spreadsheets/12YdppOoZUNZxhXvcY_cRgfXEfRnR_izlBsF8Sin3rw4?alt=json&includeGridData=true returned "Internal error encountered.">

不久后重试,我收到另一个错误:

Traceback (most recent call last):
File "Google_sheets.py", line 164, in <module>
ss=Spreadsheet(SPREADSHEET_ID)
File "Google_sheets.py", line 83, in __init__
spreadsheetId=self.ssId, includeGridData=True).execute()['sheets']}
File "C:\Users\Larsson\AppData\Local\Programs\Python\Python35-32\lib\site-packages\oauth2client\util.py", line 137, in positional_wrapper
return wrapped(*args, **kwargs)
File "C:\Users\Larsson\AppData\Local\Programs\Python\Python35-32\lib\site-packages\googleapiclient\http.py", line 838, in execute
raise HttpError(resp, content, uri=self.uri)
googleapiclient.errors.HttpError: <HttpError 503 when requesting https://sheets.googleapis.com/v4/spreadsheets/12YdppOoZUNZxhXvcY_cRgfXEfRnR_izlBsF8Sin3rw4?includeGridData=true&alt=json returned "The service is currently unavailable.">

最佳答案

已解决,问题出在 Google 这边。当请求的工作表中包含无效/未选择的间隔的图表时发生。已向 Google 报告错误。

通过将所有无效图表更改为有效范围来修复。

关于python - Google Sheets API HttpError 500 和 503,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40059997/

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