如何通过Google Apps脚本发布Google幻灯片演示文稿?

让我思考一下

我已经使用Google Apps脚本构建了Google幻灯片演示文稿。

var docId = DriveApp.getFileById(templateId).makeCopy().getId();
var newDoc = DriveApp.getFileById(docId).setName(newDocName);
var newDocUrl = newDoc.getUrl(); // This gets the URL of the editing view. I want the presentation view.

如何发布它,然后获取发布的演示文稿的URL?

这是文档。我正在寻找类似的东西:

var publishedNewDoc = newDoc.publish();
var newDocPublishedUrl = publishedNewDoc.getPublishedUrl();
Tanaike
  • 您要使用脚本发布Google幻灯片。
  • 您要检索已发布的U​​RL。
  • 您想使用Google Apps脚本来实现。

如果我的理解是正确的,那么这个答案呢?

发布Google幻灯片:

为了发布Google文档,您可以使用修订方法:在Drive API中更新。关于此,您可以将示例脚本视为几个答案之一。

示例脚本:

使用此脚本之前,请在高级Google服务中启用Drive API。

var slidesId = "###"; // Please set this.
Drive.Revisions.update({published: true, publishedOutsideDomain: true, publishAuto: true}, slidesId, 1);

检索发布的URL:

当您手动将Google幻灯片发布到网络上时,您会看到类似的URL https://docs.google.com/presentation/d/e/2PACX-###/pub不幸的是,在当前阶段,无法检索此URL。因此,一种解决方法是,可以使用文件ID检索已发布的U​​RL。带有Google幻灯片文件ID的已发布URL如下。

https://docs.google.com/presentation/d/### file ID ###/pub
  • 如果要使用查询参数,请在URL上方进行设置。
  • 没有直接创建上述URL的方法,因此请使用脚本进行创建。

参考文献:

如果我误解了您的问题,而这不是您想要的结果,我深表歉意。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Google Apps脚本提取演示文稿中特定幻灯片的URL

来自分类Dev

如何禁用Google幻灯片演示文稿iframe导航

来自分类Dev

如何在Powerpoint或Google幻灯片中显示幻灯片演示文稿的高级概述

来自分类Dev

如何在Powerpoint或Google幻灯片中显示幻灯片演示文稿的高级概述

来自分类Dev

如何获取Google幻灯片标题和幻灯片编号的列表-Google Apps脚本

来自分类Dev

是否可以在AppsScript中获取新鲜的Google幻灯片演示文稿数据?

来自分类Dev

使用API从Google演示文稿中删除一张幻灯片

来自分类Dev

导出的 Google 幻灯片演示文稿不包括最近的更改

来自分类Dev

使用Google Apps脚本从主幻灯片台复制多张幻灯片

来自分类Dev

将超链接添加到Google幻灯片演示文稿中的表格单元格

来自分类Dev

不在演示文稿模式时,通过热键在幻灯片中选择幻灯片

来自分类Dev

在VBA powerpoint中如何将新幻灯片添加到空白演示文稿

来自分类Dev

如何将标题幻灯片插入PowerPoint演示文稿中?

来自分类Dev

如何修复PowerPoint 2016演示文稿中某些幻灯片的母版不匹配?

来自分类Dev

如何使用Open XML .net SDK将幻灯片编号添加到PowerPoint演示文稿中?

来自分类Dev

Google幻灯片翻译

来自分类Dev

使用Google Apps脚本将数据从Google表格注入到Google幻灯片期间,将日期转换为dd / mm / yyyy

来自分类Dev

如何在Google幻灯片apt脚本replaceAllText中执行请求

来自分类Dev

使用Google脚本将Google Drive视频插入Google幻灯片

来自分类Dev

如何使构建物在幻灯片演示中逐渐显示?

来自分类Dev

离子幻灯片内部的Google地图

来自分类Dev

通过 API 合并 Google Slides 演示文稿?

来自分类Dev

如何使用Python从PowerPoint演示文稿幻灯片中提取评论

来自分类Dev

如何在上一张幻灯片中停止我的HTML演示文稿?

来自分类Dev

无法使用应用脚本将图像插入Google幻灯片

来自分类Dev

Google幻灯片和应用脚本:取消所有嵌入式工作表的链接

来自分类Dev

使用应用程序脚本将Google幻灯片转换为图像时出错

来自分类Dev

如何通过Python使用Google Apps脚本?

来自分类Dev

通过Google Slides Api或Drive api将Google幻灯片导出为图像

Related 相关文章

  1. 1

    使用Google Apps脚本提取演示文稿中特定幻灯片的URL

  2. 2

    如何禁用Google幻灯片演示文稿iframe导航

  3. 3

    如何在Powerpoint或Google幻灯片中显示幻灯片演示文稿的高级概述

  4. 4

    如何在Powerpoint或Google幻灯片中显示幻灯片演示文稿的高级概述

  5. 5

    如何获取Google幻灯片标题和幻灯片编号的列表-Google Apps脚本

  6. 6

    是否可以在AppsScript中获取新鲜的Google幻灯片演示文稿数据?

  7. 7

    使用API从Google演示文稿中删除一张幻灯片

  8. 8

    导出的 Google 幻灯片演示文稿不包括最近的更改

  9. 9

    使用Google Apps脚本从主幻灯片台复制多张幻灯片

  10. 10

    将超链接添加到Google幻灯片演示文稿中的表格单元格

  11. 11

    不在演示文稿模式时,通过热键在幻灯片中选择幻灯片

  12. 12

    在VBA powerpoint中如何将新幻灯片添加到空白演示文稿

  13. 13

    如何将标题幻灯片插入PowerPoint演示文稿中?

  14. 14

    如何修复PowerPoint 2016演示文稿中某些幻灯片的母版不匹配?

  15. 15

    如何使用Open XML .net SDK将幻灯片编号添加到PowerPoint演示文稿中?

  16. 16

    Google幻灯片翻译

  17. 17

    使用Google Apps脚本将数据从Google表格注入到Google幻灯片期间,将日期转换为dd / mm / yyyy

  18. 18

    如何在Google幻灯片apt脚本replaceAllText中执行请求

  19. 19

    使用Google脚本将Google Drive视频插入Google幻灯片

  20. 20

    如何使构建物在幻灯片演示中逐渐显示?

  21. 21

    离子幻灯片内部的Google地图

  22. 22

    通过 API 合并 Google Slides 演示文稿?

  23. 23

    如何使用Python从PowerPoint演示文稿幻灯片中提取评论

  24. 24

    如何在上一张幻灯片中停止我的HTML演示文稿?

  25. 25

    无法使用应用脚本将图像插入Google幻灯片

  26. 26

    Google幻灯片和应用脚本:取消所有嵌入式工作表的链接

  27. 27

    使用应用程序脚本将Google幻灯片转换为图像时出错

  28. 28

    如何通过Python使用Google Apps脚本?

  29. 29

    通过Google Slides Api或Drive api将Google幻灯片导出为图像

热门标签

归档