我创建了一个电子表格来帮助创建桌面角色扮演游戏的角色。目前,每次我将文件另存为不同的名称和/或将其移动到我的google驱动器中的其他文件时,该脚本会告诉我发布者未知,我必须完成授权过程。< / p>
我有兴趣发布脚本以绕过此授权过程,以便其他人可以使用该工具并自由制作字符,而无需重复执行授权过程,但该脚本在外部并不特别有用我创建的电子表格的上下文,因此不应该单独下载。
有关如何处理此事的任何建议吗?
答案 0 :(得分:0)
我认为这是必要的。从Add-on Authorization Lifecycle:
开始具体来说,已安装和已启用状态确定
onOpen(e)
函数运行的授权模式.Apps脚本将授权模式作为event parameter的authMode
属性传递,{{1} };e
的值对应ScriptApp.AuthMode
枚举中的常量。
此外,您可以将加载项发布为restricted to a specific domain。如果加载项未公开发布,则不会通过审批流程。
您可以查看此帖子: Google Apps script publishing addon for internal use