我目前正在阅读一本书:“Google Script:Enterprise application essentials”
在第一章中,有一个练习将Google Apps脚本小工具添加到Google网站的页面。我遵循了指南,但是当我加载该页面时,小部件需要授权才能生效。
我不希望这种情况发生。这是正常的吗?可以修复吗?它为什么显示?
小工具本身包含一个基本的GUI,在代码中和代码中只有一个标签:
function doGet(e) {
var appl = UiApp.createApplication();
appl.add(appl.loadComponent("MyGui")); // name of the saved Gui
return appl;
}
谢谢!
答案 0 :(得分:1)
当您部署为Web应用程序时,如果您选择将应用程序作为执行应用程序的用户运行,则将从最终用户请求授权。这是合乎逻辑的,因为最终用户必须知道应用可以访问哪些资源。
如果您不想访问任何最终用户的资源,则可以将应用程序设置为以您的方式运行,并且不会向最终用户显示授权方法。