问题标签 [google-slides-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-apps-script - 自动化 Google 幻灯片制作
我想知道是否有一种方法可以在 Google 幻灯片中以编程方式创建演示文稿。因此,例如,如果基础数据发生变化,我可以只刷新卡片组,而无需对所有图表等进行大量复制粘贴。
类似于使用 markdown 和 R slidify 来生成数据驱动的 PDF 演示文稿。我的最终产品需要是一个漂亮漂亮的 Google 幻灯片演示文稿。
这是我可以使用 Google Drive API 做的事情吗?我不确定 App Script 是否可以像用于表格一样用于幻灯片。
我希望这是一个足够普遍的问题,存在解决方案。
一种选择是自动生成 PDF,然后手动导入 Google 幻灯片。问题是由于转换错误和缺少其他幻灯片功能,这种方法有点受限。
非常感谢任何输入。
ruby - 使用 API 将 Google 幻灯片中的一张幻灯片复制到新的演示文稿中
我希望使用Google Drive API创建一个新的 Google 幻灯片,但其中一张幻灯片是从另一个以前的演示文稿中复制的。
我的问题是,是否可以构建一个新的 Google 幻灯片并将幻灯片(单独)插入到新的幻灯片中。
或者是否可以从 Google 演示文稿中删除幻灯片?
google-slides-api - 用于创建/编辑 Google 幻灯片的 API
Google 是否提供用于创建和编辑幻灯片的 REST 或 Javascript API?我已经能够弄清楚如何与工作表以及作为 Docs/Drive 的一部分提供的大多数其他服务进行交互,但对 Slides 没有任何帮助。
如果没有 API,我愿意自己直接创建文件,但我无法找到任何有关幻灯片文件格式的文档。
google-slides - Google Slide API 如何替换文本“点击添加文本”
在我使用 Google Slide API 为我创建幻灯片后,我看到带有文本的文本框,上面写着“单击以添加文本”、“单击以添加标题”,以及 2 列侧相同,我该如何设置右侧的文本?单击以添加文本',左侧相同。
如何以编程方式找出那些文本框并设置我想要的文本?
这里是代码:我 1)创建一个幻灯片并使其 TITLE_AND_TWO_COLUMNS 布局 2)创建一个形状和 3)插入文本到形状。但是当我在谷歌驱动器中查看幻灯片时,我看到“点击添加文本”
google-docs - 使用 JavaScript 控制 Google Docs 嵌入式查看器
我需要控制我网站中嵌入的 Google 文档查看器。更具体地说,我需要能够启用/禁用 Google 幻灯片视图的控件,并能够使用 JavaScript 启动/停止演示。
我无法为此找到任何 JavaScript API,也无法添加我的主机以便我的 JavaScript 能够与iframe
内容进行通信。
有人做过这样的事情吗?
google-slides-api - Google 幻灯片,Invalid requests[0].replaceAllShapesWithImage:注释页面元素 g19e33b833f_2_9 上不允许该操作
我在文本 {{company_logo}} 内的 Gslide 上创建了一个形状,但是当我执行请求时,我收到此消息:Invalid requests[0].replaceAllShapesWithImage: The operation is not allowed on notes page element
谢谢,
google-apps-script - 403 错误消息“Google Slides API 尚未在项目中使用......之前或已被禁用”
我正在尝试从 Google 表格生成 Google 幻灯片;使用 Sheets 脚本没有问题,但是当我尝试包含 Google 幻灯片时,在验证并获得 Oauth 权限提示后,我收到了这个错误,我找不到任何参考;我已确保在 Developers Console 中启用了 Google Slides API 和 Drive API。
“对https://slides.googleapis.com/v1/presentations/的请求失败...返回代码 403。截断的服务器响应:{“错误”:{“代码”:403,“消息”:“谷歌幻灯片 API 有之前没有在项目 project-id-... 中使用过或者它被禁用...(使用 muteHttpExceptions 选项检查完整响应)(第 93 行,文件“代码”)”
失败的代码如下,失败的功能是从How to download Google Slides as images?. 定义了客户端 ID 和机密,仅出于安全考虑而省略
google-slides - 在 createImageRequest 的 batchUpdate 期间引发错误
在使用 Google Slides API 请求进行 batchUpdate 请求时(参考:https ://developers.google.com/slides/reference/rest/v1/presentations/request#createimagerequest ),即使所有图像都有效,库仍然会抛出此错误,并且很难调试到底出了什么问题。我通过 Google API 规范确保图像有效且符合要求。
如果有更好的方法来捕获特定细节,请提及。
错误对象如下所示:
ruby - 使用 API 将一张幻灯片从谷歌演示文稿复制到新的谷歌演示文稿中
是否可以使用 Google API 从另一个 Google 演示文稿中复制空的 Google 演示文稿中的一些幻灯片?