将Google演示文稿复制到文件夹

时间:2018-02-18 20:30:21

标签: javascript google-apps-script google-drive-api copy

我想制作幻灯片的副本,并将该副本放入特定文件夹中。我无法获取和复制幻灯片文件的命令。

  //presentation destination
  var slideDestination = DriveApp.getFolderById(ID HERE);

  //get the template
  var slideTemplate = "URL ADDRESS"

  //make the copy           
  var newSlide = DriveApp.getFileById(slideTemplate).makeCopy('NAME', slideDestination);

看起来像一个简单的想法 - 获取文件,获取目的地,制作副本。但由于某种原因,我收到错误,说找不到slideTemplate的ID。任何想法如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

slideTemplate不应该是幻灯片的网址portion of it

  

https://docs.google.com/presentation/d/的 SlideID /编辑

复制该网址并将其分配给slideTemplate = "SlideID"