Javascript GSheet项目问题

Javascript GSheet项目问题,javascript,google-apps-script,google-sheets-api,Javascript,Google Apps Script,Google Sheets Api,我正在尝试使用appscript将筛选器设置为GSheet,但当我尝试运行该脚本时,会出现一个带有以下内容的弹出窗口: Google Sheets API以前未在project blackbox-6831XXXXXXXX5中使用,或者已禁用。通过访问启用它,然后重试。如果您最近启用了此API,请等待几分钟,让操作传播到我们的系统,然后重试 当我尝试访问该链接时,控制台返回我: API“sheets.googleapis.com”不存在,或者您没有访问它的权限 与gsheetapi交互的所有其他脚

我正在尝试使用appscript将筛选器设置为GSheet,但当我尝试运行该脚本时,会出现一个带有以下内容的弹出窗口:

Google Sheets API以前未在project blackbox-6831XXXXXXXX5中使用,或者已禁用。通过访问启用它,然后重试。如果您最近启用了此API,请等待几分钟,让操作传播到我们的系统,然后重试

当我尝试访问该链接时,控制台返回我:

API“sheets.googleapis.com”不存在,或者您没有访问它的权限

与gsheetapi交互的所有其他脚本都可以完美地工作。 我只在以下方面有问题:

Sheets.Spreadsheets.batchUpdate({'requests': [request]}, ss.getId());
附言。
我是管理员

如果您不能直接访问URL,那么从脚本编辑器转到API控制台并启用Sheets API如何?流程如下。即使您尝试了这种方法,当同样的错误发生时,也可能存在其他问题

在API控制台上启用API v4
  • 关于脚本编辑器
    • 资源->云平台项目
    • 查看API控制台
    • 开始时,单击启用API并获取密钥等凭据
    • 在左侧,单击“库”
    • 在搜索API和服务时,输入“工作表”。然后单击GoogleSheetsAPI
    • 单击启用按钮
    • 如果API已经启用,请不要关闭
然后,请再次确认高级Google服务是否启用了Sheets API

在高级Google服务中启用API v4
  • 关于脚本编辑器
    • 资源->高级谷歌服务
    • 打开GoogleSheetsAPI v4
如果这对你没用,我很抱歉