我收到一个错误消息,表明我的脚本没有访问Google云端硬盘的权限,也没有像我以前看到的那样提供授予访问权限的方法。
您无权调用DriveApp.getFilesByName。需要 权限:https://www.googleapis.com/auth/drive(第203行,文件 “代码”)
问题在授权clasp之后开始,因此我可以在本地进行开发。相同的代码以前可以工作,并且可以在工作表的备份副本中工作。
在这里查看我的权限,它表示即使我遇到错误,该项目也具有“驱动器”权限。 https://myaccount.google.com/permissions
我尝试撤消该项目的权限并将其添加回去。当我这样做时,它只提供授予Google Docs权限的选项,而不是授予Google Drive的权限。
假设代码更改会触发权限授予对话框,我还尝试删除访问Drive的代码并将其放回去,但这也无济于事。