复制文件后在电子表格中打开后,如何显示/显示授权URL超链接?

时间:2019-06-14 06:26:52

标签: google-apps-script google-sheets

我有一个电子表格A,里面有一个Google脚本,并且得到了完全授权。现在,我想从该文件中复制一份,以成为SpreadsheetB。当然,将包含google脚本,但从未获得过授权。现在,一旦我打开文件,则文件应提示一个消息框,询问Google脚本的授权。在这种情况下,我不想通过可安装的触发器来授权google脚本,因为复制文件的人是以前的/标准的用户。他们不了解Google脚本。

我曾尝试使用由Google脚本提供的消息框,该消息框是由简单触发器触发的onOpen触发的。出现一个消息框,但无法单击链接,但可以将其复制到地址栏。这可以忽略并导致系统故障。我也知道onOpen对于简单触发器有Google的限制。那么,到底我该如何解决呢?

  function onOpen(e) 
  {Browser.msgBox(ScriptApp.getAuthorizationInfo(ScriptApp.AuthMode.FULL).getAuthorizationUrl());}

我希望应该单击链接,并强行询问是否被忽略。

谢谢大家。

0 个答案:

没有答案