运行简单的 Google Apps 脚本代码时出现未知问题

问题描述 投票:0回答:1

我开发了一个解析脚本,可以使用 Google Apps 脚本获取电子邮件正文和标题。然而,当我尝试运行它时,在单击授权按钮并使用我的相关电子邮件地址后,我收到了这个奇怪的问题,这阻止了我测试脚本。以前有

Advanced
选项可让我继续运行脚本。这是截图:

正常情况下应该是这样的:

我不知道如何解决,请您指导我解决方案吗?预先感谢您。

email google-apps-script google-sheets gmail-api issue-tracking
1个回答
0
投票

注销所有帐户后,尝试使用具有脚本所有权的同一帐户运行脚本,或者在隐身模式下使用 Chrome,并禁用所有允许在隐身模式下运行的扩展程序。

如果以上方法不起作用,请尝试

  1. 复制脚本。 这可能是最简单的解决方法。如果您的脚本超出了配额,这可能会起作用。
  2. 不要依赖自动设置的 oAuth 范围,而是使用不太宽松的 oAuth 范围手动设置它们
  3. 创建 Google Cloud 标准来保护、启用项目所需的 API,并添加 oAuth 同意脚本。
    • 首先尝试将其设置为仅限私人,
    • 如果仅私有不起作用,请将其设置为公共以进行测试,并将您的电子邮件地址添加到授权测试人员。
  4. 删除不再需要的代码和库。
  5. 从头开始,但这次特别注意使用需要最少权限的服务和方法来编写高质量的代码,即使用MailApp代替GmailApp;如果可能的话,避免使用 DriveApp。
© www.soinside.com 2019 - 2024. All rights reserved.