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

Google Sheets自动获取Google Docs字数报DocumentApp权限错误如何解决?

报错原因及修复方案

该报错是Google Apps Script的OAuth权限声明缺失导致的:默认情况下脚本会自动扫描代码推断所需权限,但如果代码中存在动态拼接Google Docs URL、间接调用DocumentApp.openByUrl的场景,自动权限推断会失效,缺少访问Google Docs的权限声明,就会触发该错误。

按以下步骤修复即可:

  • 打开Google Sheets绑定的Apps Script项目,点击左侧导航栏的「项目设置」(齿轮形状图标)
  • 勾选「在编辑器中显示appsscript.json清单文件」的选项
  • 返回代码编辑器界面,打开自动生成的appsscript.json文件
  • 在文件的oauthScopes数组中加入Docs访问权限,参考配置如下:
{
  "timeZone": "你的时区(比如Asia/Shanghai)",
  "dependencies": {},
  "exceptionLogging": "STACKDRIVER",
  "runtimeVersion": "V8",
  "oauthScopes": [
    "https://www.googleapis.com/auth/spreadsheets.currentonly",
    "https://www.googleapis.com/auth/documents",
    "https://www.googleapis.com/auth/script.container.ui"
  ]
}

提示:不要直接覆盖原有appsscript.json里已有的内容,只需要把https://www.googleapis.com/auth/documents权限添加到已有的oauthScopes数组里即可,有其他所需权限也一并保留

  • 保存修改后的appsscript.json,重新触发自定义菜单的功能,按提示完成新一轮授权即可解决问题。

内容的提问来源于stack exchange,提问作者Kerstin Nolasco Martinez

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 08:57:02