我想要做的是制作模板文档的副本,将工作表数据附加到新文件中。我使用 doc URL 作为 id。但是,当我尝试访问该文件时,我收到此错误“文档丢失(也许它已被删除?)(第 21 行)”第 21 行是
var templateid = "URL";
var file = DocumentApp.openById(templateid);
谁能建议问题可能是什么?
我想要做的是制作模板文档的副本,将工作表数据附加到新文件中。我使用 doc URL 作为 id。但是,当我尝试访问该文件时,我收到此错误“文档丢失(也许它已被删除?)(第 21 行)”第 21 行是
var templateid = "URL";
var file = DocumentApp.openById(templateid);
谁能建议问题可能是什么?
文档id不是文档的URL,而是文档创建时生成的UID,例如是id后面的值var id = createDocWithTable("doc with table")
。
您需要单独跟踪此 ID。如果你有文档对象,你可以用它的getId()
方法来检索它。ID 也被编码到 URL 中,https://docs.google.com/document/d/3ckYOu8kuIfBzbu-Dtu9XwGHUnUJG32PK7wHe5xMv3VG/
文档 ID也是如此3ckYOu8kuIfBzbu-Dtu9XwGHUnUJG32PK7wHe5xMv3VG