亦余心之所善兮,虽九死其犹未悔。这篇文章主要讲述Google App Script在doc中显示提示,但未使用电子表格权限相关的知识,希望能为你提供帮助。
我正在尝试使用App Script在Google Doc中显示一个消息框。
Browser.msgBox("Hi There");
当我运行这个时,我收到以下错误。
您无权调用Browser.msgBox。所需权限:(https://www.googleapis.com/auth/spreadsheets.currentonly || https://www.googleapis.com/auth/spreadsheets)(第2行,文件“恢复”)以下是我的doc项目中的清单条目。
"oauthScopes" : [
"https://www.googleapis.com/auth/activity",
"https://www.googleapis.com/auth/script.container.ui",
"https://www.googleapis.com/auth/userinfo.email",
"https://www.googleapis.com/auth/documents.currentonly",
"https://www.googleapis.com/auth/drive",
"https://www.googleapis.com/auth/drive.appdata",
"https://www.googleapis.com/auth/gmail.compose",
"https://www.googleapis.com/auth/script.scriptapp"
]
任何人都可以告诉我如何使
Browser.msgBox("Hi There")
工作而不在清单中添加工作表权限?答案
- 您想在Google文档上打开一个对话框。
此类提供对Google表格特定对话框的访问。那么如何使用Class Ui如下呢?
此类中的方法仅适用于Google电子表格的上下文。请改用G Suite对话框。
DocumentApp.getUi().alert("Hi There");
- 在这种情况下,不使用范围。
- Class Ui
- Class Browser
推荐阅读
- 如何下载以前保存的Google Apps脚本修订版()
- 某些Google幻灯片AppScript是否已记录但不受支持()
- 我是否需要更改我的Apps脚本代码,因为Google+登录功能已被弃用()
- 来自GmailApp附件的DriveApp createFile无法正常工作
- Google Apps脚本 - 电子邮件库存通知()
- 从服务器响应(请求)返回HTML,好的还是不好的做法()
- 你需要了解的有关条件html注释的所有信息
- 在Twitter或Faceboook上共享链接时选择了错误的图像-解决方案
- 如何使用Google Chrome和SnappySnippet扩展名从DOM元素中检索HTML和CSS源代码