使用AppScript为GSheet设置过滤器时遇Google Sheets API未启用问题
解决Google AppScript操作Google Sheets过滤器时的Sheets API未启用问题
我之前也帮不少开发者解决过这个问题,其实就是Google Sheets API没在你的GCP项目里启用导致的,别慌,按下面的步骤来就能搞定:
1. 找到并进入你的GCP项目
打开Google Cloud Console,用你编写AppScript的账号登录。在页面顶部的项目选择器中,搜索错误提示里的项目ID(也就是blackbox-6834xxxxxxxxxx5),选中对应的项目进入。
2. 启用Google Sheets API
- 在控制台的顶部搜索栏输入「Google Sheets API」,在搜索结果里找到官方的Google Sheets API服务并点击进入。
- 进入API详情页后,点击页面上的「启用」按钮,系统会开始配置API,这个过程可能需要1-2分钟。
3. 等待同步并验证设置
- API启用后,别着急马上跑脚本,建议等待5-10分钟让配置同步到Google的系统中,这是很多人容易忽略的点。
- 如果之后还是报错,检查AppScript的项目关联:打开你的AppScript编辑器,点击右上角的「项目设置」,确认「Google Cloud Platform (GCP) 项目」填写的是你刚才启用API的项目ID,如果不是,输入项目ID并保存关联。
- 最后重新运行你的过滤器脚本,应该就能正常执行了。
另外,如果你访问错误提示里的链接遇到问题,上面的通用步骤完全可以替代,不用纠结那个链接的访问问题。
内容的提问来源于stack exchange,提问作者M277
相关产品推荐
相关产品推荐

