【问题标题】:Google Slides API: replaceAllLinks?谷歌幻灯片 API:replaceAllLinks?
【发布时间】:2020-01-24 06:46:02
【问题描述】:

在我的实现中,我通过一个循环来复制一张幻灯片,然后使用ReplaceAllTextReplaceAllImages 更新每张新幻灯片的文本和图像。我可以在一批更新中做到这一点。我希望我能做同样的事情和“ReplaceAllLinks”,但找不到任何事情要做。有什么想法吗?

【问题讨论】:

  • 您的意思是包含在您的文本中的链接 URL?

标签: google-slides-api google-slides


【解决方案1】:
  • 您想使用 Slides API 替换 Google 幻灯片中的所有链接。

如果我的理解是正确的,那么这个答案呢?请认为这只是几个可能的答案之一。

问题和解决方法:

很遗憾,现阶段还没有直接实现“ReplaceAllLinks”的方法。所以需要使用变通方法。在这个答案中,我想提出以下解决方法。

  1. 使用 presentations.get 方法检索要替换链接的对象 ID。
  2. 使用presentations.batchUpdate方法的updateTextStyleupdateShapeProperties替换检索到的对象ID的链接。

在这种情况下,需要 2 个 API 调用。

参考资料:

如果我误解了您的问题并且这不是您想要的方向,我深表歉意。

【讨论】:

  • @Mkou 感谢您的回复。尽管 Google 未来的更新可能会解决此问题,但我对当前 Google 的规范表示歉意。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-03
相关资源
最近更新 更多