【发布时间】:2012-07-24 02:31:46
【问题描述】:
我目前正在从电子表格中运行一些 GAS。他们最终会迁移到已发布的服务,但是,需要首先解决当前问题。
我遇到了一个问题,即我编写的脚本以及其他用户过去使用过的脚本正在接收主题错误消息。
我可以运行(但其他人不能)的新脚本已被简化为单个测试函数
function hello()
{ Browser.msg("Hello There") }
这仍然会生成“您无权执行该操作。”
我的旧脚本没有任何脚本更改,现在用户收到同样的错误。
【问题讨论】:
-
尝试访问您的电子表格和脚本的其他用户拥有哪些共享权限?我相信 Browser.msgBox 需要对电子表格进行编辑才能运行。我建议要么给用户编辑权限,要么尝试调用 Logger.log("Hello there");而是。
-
我的用户的分享是“每个拥有链接的人都可以编辑”,无需登录。
-
在这种情况下,请在问题跟踪器中提出此问题,并包括脚本的项目密钥,可以在文件>项目属性下的脚本编辑器中找到。 code.google.com/p/google-apps-script-issues/issues/list