我的同事今天开始抱怨他们在我使用Google Scripts自动化的日程安排表上遇到的问题。我有一段时间没有触及这个电子表格的代码,并且惊讶地发现Stackdriver Logs充满了错误:
您无权在checkJobCode(Job_Code:29)的createJobFolder(Job_Files:112)上调用toast(触发器:14)
Google是否更改了.toast()的权限?没有新的权限请求,我无法触发。请指教。
以下是我发现重现错误的快速方法:
function myFunction() {
SpreadsheetApp.getActive().toast('hello')
}
2运行它以确认权限 3.为其分配编辑事件 4.与其他帐户共享并进行编辑以重现错误。