【问题标题】:How to get file ID in google apps scripts如何在谷歌应用脚​​本中获取文件 ID
【发布时间】:2016-05-25 18:29:17
【问题描述】:

我正在尝试获取我正在处理的文档的 ID。目前我正在使用

var files = DriveApp.getFileById('whatever the doc Id is')

这很好用。但是,我希望能够获取此应用程序可能在其上运行的任何文档 ID。我不希望用户进入代码并根据他们所在的文档切换 ID。如果有人有任何想法,我很想听听,

谢谢

【问题讨论】:

  • 此外,那行代码和 var files = DocumentApp.getActiveDocument().getId(); 有什么区别?为什么这对我不起作用?那是我对这个问题的解决方案。但是我也意识到我正在使用 DriveApp,所以我可以使用 setDescription 方法。所以我相信我需要使用这种方法。希望有人知道解决这个问题的方法

标签: google-apps-script google-docs-api


【解决方案1】:

天哪,我真的应该对我的猜测和检查能力更有信心。

 var files = DriveApp.getFileById(DocumentApp.getActiveDocument().getId());
 files.setDescription(des);

这行得通

【讨论】:

    【解决方案2】:

    文件/文件夹的 id 也在其 url 中。打开一个你想要 id 的文件,你的 url 栏显示:https://docs.google.com/document/d/exampleid1234qwer5678tyui/edit

    该文档的 ID 为:exampleid1234qwer5678tyui

    【讨论】:

      猜你喜欢
      • 2012-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-08
      相关资源
      最近更新 更多