You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets API授权错误:运行quickstart.py时遇权限问题

Google Sheets API 授权访问错误排查方案
  • 确认凭据类型正确
    在Google Cloud控制台创建的必须是「桌面应用」类型的OAuth 2.0凭据,选其他类型(如Web应用)会直接导致授权失败。

  • 清理旧授权缓存
    脚本首次运行后生成的token.json文件若存在过期或无效信息,直接删除该文件,重新执行python quickstart.py,按提示完成新的授权流程。

  • 检查API启用状态
    登录Google Cloud控制台,进入「API和服务」→「已启用的API和服务」,确认Google Sheets API处于启用状态。未启用的话,搜索并启用它。

  • 更新依赖库版本
    确保google-api-python-client、google-auth-httplib2、google-auth-oauthlib版本兼容,执行以下命令更新:

    pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib
    
  • 验证凭据文件路径
    确认credentials.json和quickstart.py在同一目录,或者在脚本中指定完整路径。可添加代码排查当前工作目录:

    import os
    print(os.getcwd())
    
  • 检查账号表格权限
    授权用的Google账号必须拥有目标表格的访问权限,确保表格已共享给该账号,或账号本身是表格所有者。

内容的提问来源于stack exchange,提问作者Chang Zhao

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 03:06:24