【问题标题】:open google doc by id通过 id 打开 google doc
【发布时间】:2013-02-01 00:14:55
【问题描述】:

我要做的是复制模板文档,将工作表数据附加到新文件中。 我使用 doc URL 作为 id。但是,当我尝试访问该文件时,我收到此错误 “文档丢失(可能已被删除?)(第 21 行)” 第 21 行是

    var templateid = "URL";
    var file = DocumentApp.openById(templateid);        

谁能告诉我可能是什么问题?

【问题讨论】:

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


    【解决方案1】:

    文档id不是文档的URL,而是文档创建时生成的UID,例如var id = createDocWithTable("doc with table")后面的id值。

    您需要单独跟踪此 ID。如果您有文档对象,则可以使用其getId() 方法检索它。 ID 也被编码到 URL 中,因此 https://docs.google.com/document/d/3ckYOu8kuIfBzbu-Dtu9XwGHUnUJG32PK7wHe5xMv3VG/ 的文档 ID 为 3ckYOu8kuIfBzbu-Dtu9XwGHUnUJG32PK7wHe5xMv3VG

    【讨论】:

      猜你喜欢
      • 2014-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多