Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 部署Google应用程序脚本以在未经用户授权的情况下运行_Google Apps Script_Google Sheets - Fatal编程技术网

Google apps script 部署Google应用程序脚本以在未经用户授权的情况下运行

Google apps script 部署Google应用程序脚本以在未经用户授权的情况下运行,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我已经为我的一个类的谷歌工作表创建了一个谷歌应用程序脚本。我在我的网站上放了一个链接,但它迫使我的学生登录谷歌(或注册一个帐户)。我如何防止这种情况发生,以便他们可以直接使用应用程序?答案取决于脚本的性质,而您尚未指定脚本的性质。当你提到“你网站上的一个链接”时,听起来好像你已经将脚本发布为一个web应用程序 如果是这种情况,那么只需确保已将脚本设置为(a)在运行时运行,以及(b)具有开放访问权限。请参见下面发布对话框的屏幕截图 @02fentym-如果你有一个GAFE(谷歌教育应用程序)帐户,

我已经为我的一个类的谷歌工作表创建了一个谷歌应用程序脚本。我在我的网站上放了一个链接,但它迫使我的学生登录谷歌(或注册一个帐户)。我如何防止这种情况发生,以便他们可以直接使用应用程序?

答案取决于脚本的性质,而您尚未指定脚本的性质。当你提到“你网站上的一个链接”时,听起来好像你已经将脚本发布为一个web应用程序

如果是这种情况,那么只需确保已将脚本设置为(a)在运行时运行,以及(b)具有开放访问权限。请参见下面发布对话框的屏幕截图


@02fentym-如果你有一个GAFE(谷歌教育应用程序)帐户,你将有更多的选择(你所在领域的用户…),但Mogsdad的答案仍然是允许“未登录”用户使用该应用程序的唯一可能方式。谢谢各位……我实际上已经启用了该设置,但出于某种原因,我认为我发布了另一个版本的应用程序;奇怪的我把设置弄乱了一点,现在似乎可以工作了。谢谢:)我正在使用“以我的身份执行应用程序”,谁有权访问应用程序:任何人,但当我使用“匿名”窗口时仍需要登录,有什么想法吗?嗨,我如何使用桌面应用程序做到这一点?