我在Google电子表格中创建了一个功能,可以访问我的日历并自动填写电子表格。
此函数运行正常,但如果我放mycal = CalendarApp.getCalendarsByName();
在onOpen
函数中它停在这里。如果我手动运行它,onOpen
就会完美执行。
答案 0 :(得分:1)
简单的触发器(如onOpen()
)无法执行任何需要用户身份验证的操作。
阅读Simple Triggers。
当您在脚本编辑器中手动运行它时,它会起作用,因为它当时没有执行以响应触发器。