首页 > 解决方案 > 使用 Google Apps 脚本提取演示文稿中特定幻灯片的 URL

问题描述

我对 Google Apps 脚本有疑问。我在 Google 表格文件中有一个 Google 幻灯片的幻灯片链接。我制作了这两个文件的副本,我想用新文件更新工作表中的幻灯片链接。你能帮我找到解决办法吗?因为我没有达到。

标签: google-apps-scriptgoogle-sheetsgoogle-slides-api

解决方案


您需要使用来自的对象 ID 手动构建幻灯片 URLSlide.getObjectID()

这是一个示例,它将记录演示文稿中每张幻灯片的 URL。

function getSlideURLS() {
  var presentation = SlidesApp.getActivePresentation();
  var base_url = presentation.getUrl();

  var slides = presentation.getSlides();
  for(var i in slides){
    var slide_url = base_url+'#slide=id.'+slides[i].getObjectId();
    Logger.log(slide_url);
  }
}

推荐阅读