如何确定与Google Apps脚本相关联的Google云端硬盘文件

时间:2015-01-19 20:30:52

标签: google-apps-script

我有一个html文档,在其body元素中引用了Google-Apps-Script:

<script src="https://script.google.com/macros/s/AKfycbytu7Jtninl6kBDcPU7OEwWEPDg-C9407OpQOVbh9v4NdtjUfQ/exec?prefix=callback&fname=doug"></script>

(至少我认为这就是上面的snippit所做的。)当我加载页面时,脚本运行正常,如我所料。问题是我无法在任何地方找到Google云端硬盘上的脚本。如何确定与此脚本关联的Google云端硬盘文件?感谢您的任何意见。

   ... doug

3 个答案:

答案 0 :(得分:0)

您需要创建一个文件夹,将其分享设置为“在网络上公开”。可以使用以下命令访问该文件夹中的所有文件:

https://googledrive.com/host/FOLDER_ID/FILENAME.JS

希望有所帮助

答案 1 :(得分:0)

您可以尝试搜索所有脚本文件并查看它们。 试试这个:

function myFunction() {
  var files = DriveApp.searchFiles("mimeType = 'application/vnd.google-apps.script'");
  while (files.hasNext()) {
    var file = files.next();
    Logger.log(file.getName() + " - " + file.getUrl());
  }
}

或直接在驱动器https://drive.google.com/drive/u/0/#search?q=app%3A%22Google%20Apps%20Script%22

中进行搜索

答案 2 :(得分:0)

我发现了丢失的Google AppPS SCRIPT,你不会相信它的位置。它出现在我的Google云端硬盘中。显然我以前删除了它。

因此,所有这一切的重大启示是,显然删除GAS(从而将其降级到Google云端硬盘垃圾箱)并不会禁用Google提供的指向该脚本的链接。我想知道Google提供的链接是否可能指向某个磁盘驱动器的某个物理部分而不是该驱动器上的文件或目录。有人可以告诉我这里发生了什么吗?我真的很想了解这一点。感谢。

  ... doug