Google Apps 脚本,脚本已完成但未返回任何内容

Che*_*eat 6 google-apps-script

我与“任何知道链接的人”共享了我正在开发的应用程序,但我无法以其他用户身份访问该应用程序。

这是应用程序链接:https://script.google.com/macros/s/AKfycbxjdyMyvIF8aYDBPurTi4VgVBP8PiiS76vh3mJXKCtFmljdmChK/exec 这是我与有效的类似设置共享的示例应用程序链接:https: //script.google.com/macros/s/AKfycbwTM_gkT62IqpKjG52ZMh6LWo -gBKZyfcpmrrqNavdiuC71KsNv/exec

应用程序部署设置:

*Execute the app as: my_email@gmail.com

Who has access to the app: Anyone

The app uses ScriptDB.*
Run Code Online (Sandbox Code Playgroud)

如果我的应用程序最终不能公开访问,它就毫无用处。我们将非常感谢您的建议。

meg*_*024 6

问题是doGet代码中的函数不返回任何内容,它应该返回新的应用程序实例或 HTML 内容,如Documentation中所示。您必须doGet按以下方式更改该功能。

function doGet(e){
  //...
  return html;
}
Run Code Online (Sandbox Code Playgroud)

  • 谢谢,但这不是 doGet。我只需创建我的项目的新版本,因为更新以前的版本不会更新其共享设置。 (2认同)