问题标签 [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.

0 投票
2 回答
2252 浏览

google-apps-script - 使用 Google App Script 取消链接 Google 幻灯片中的所有图表

我使用一个函数来更新我的演示文稿中的图表。此演示文稿需要共享,但也会定期更新。现在,我复制演示文稿以保留原始演示文稿以供更新,并一一取消所有图表的链接。我正在寻找一个功能,一旦我复制了演示文稿以便能够共享它,它将取消链接所有图表。

有没有可以解决这个问题的功能?

0 投票
1 回答
1742 浏览

google-apps-script - 通过 DriveApp.getFileById 从 Google Drive 到 Google Slides 的图像

在说明Google Developers - How to...之后,我想通过 Google Apps 脚本将图像导入 Google Slides

但是对于我尝试过的每种图像格式,Google Apps 脚本中都有一条错误消息:

无效请求[0].createImage:提供的图像格式不受支持。

Drive- and Slides API 在 Google 高级服务中激活。文件夹和文件具有公共共享。

是否有人使用命令 DriveApp.getFileById() 随后成功导出到 Google 幻灯片?

0 投票
1 回答
3100 浏览

google-slides-api - 谷歌幻灯片:修改缩略图视图

是否可以修改缩略图视图?通常在演示文稿的默认视图中,幻灯片显示在右侧(如果选择了“图像选项”等,则显示在中间),并且编号幻灯片缩略图的可滚动列表显示在左侧。是否可以访问此滚动列表?具体来说,我想在数字下方添加图标(例如“跳过/打印/优先级”等)

0 投票
1 回答
317 浏览

shapes - Google Slides API 替换了图片,但没有保留其照片和大小

首先,我得到了如下的旧图像对象:

在此处输入图像描述

我应用了 Google Slides API 并设置了相同的尺寸代码,如下所示:

在此处输入图像描述

可以看出我设置的图片大小相同,但形状不同。

0 投票
0 回答
161 浏览

google-slides-api - 谷歌幻灯片没有谷歌播放器 API 吗?

我们有一个 ruby​​ on rails 学习应用程序。我们使用嵌入代码导入了各种 Google 幻灯片演示文稿。我们知道一个带有 Ruby Gem 的 API 可以在我们的 APP ( https://developers.google.com/slides/ )中创建/导入幻灯片

但是我们需要更好地控制幻灯片。没有 Google Player API 吗?我们需要从本质上检测起点和终点。这将帮助我们设置完成标志,并显示和隐藏我们的播放器按钮。否则,用户将看到我们的播放器按钮和谷歌播放器按钮......似乎其他人也有类似的问题,需要更多地控制播放器方面,因为我已经看到了类似的帖子。请帮忙!!!

0 投票
1 回答
249 浏览

google-apps-script - 对象不存在时的 Google Slides API deleteObject()

我想更新 Google 幻灯片中的现有对象/图像。只要对象存在,这就会起作用:

但是,如果用户之前删除了演示文稿中的对象,则不会重新创建它。

出现以下错误消息:

无效请求 [0].deleteObject:找不到对象 (image01)。

如何查询演示文稿中是否存在对象?

0 投票
0 回答
106 浏览

oauth-2.0 - 谷歌幻灯片 api、jwt 令牌

我正在尝试使用 oAuth 实现谷歌服务器到服务器的身份验证 为此我根据提到的步骤生成了凭据,他们谷歌给了我带有以下详细信息的 json 文件

我在 jwt.io 中使用了“private_key”,如下图所示,但它显示“无效签名”,是因为只有提供我私钥的服务器(谷歌)才能验证它是否是有效令牌?如果是这样,当我发出 curl 呼叫时,我会收到另一个错误。

我错过了什么?我什至不确定我是否错误地制作了 JWT 令牌或存在其他问题。PS:我是一名学习者。

图片

0 投票
1 回答
14527 浏览

google-apps-script - 在演示时修改 Google 幻灯片演示文稿?

恐怕我已经知道答案了,但也许其他人已经找到了办法。

我一直在阅读幻灯片应用程序脚本参考,我对这些可能性感到兴奋。我想做的一件事是在演示文稿中更改幻灯片。具体来说,我想以某种方式表明一个链接已被点击。

如果演示文稿中的链接像网络链接一样变成紫色,我会接受,但我想在单击某个链接或显示某个幻灯片时使用触发器。此触发器可以运行一个脚本,该脚本适当地更改带有链接的幻灯片以显示该链接已被单击,或者完全删除该链接。

我知道 Slides API 落后于其他 API,但 Forms 具有可以运行 onFormSubmit 的可安装触发器,而 Spreadsheets 具有运行 onChange 和 onEdit 的触发器。我很想看到幻灯片有一个 onPresent 触发器,该触发器运行一个脚本,该脚本可以使用 onSlideChange 等可以报告 currentSlide 的方法检测幻灯片更改。这样我们就可以在演示文稿显示时运行脚本,并根据当前的幻灯片或链接采取行动。

除了向 API 添加幻灯片特定触发器之外,还有什么方法可以在演示期间修改幻灯片吗?或者至少显示一个链接已被点击?

谢谢,

-敏锐的

0 投票
2 回答
2055 浏览

python - 如何使用google slide api根据其文本获取幻灯片的pageobject id

我需要根据幻灯片中的文本检索 Google 幻灯片中幻灯片的页面对象 ID。我想知道是否有办法使用 google slide API for python 来做到这一点。

0 投票
2 回答
3659 浏览

google-apps-script - 使用谷歌幻灯片 API 更新谷歌幻灯片中对象的文本

我无法找到使用谷歌幻灯片 API 更新现有对象文本的正确方法。

目前我正在删除幻灯片并再次创建它。