【问题标题】:How to replace all hyperlinks using google slides api?如何使用 google slides api 替换所有超链接?
【发布时间】:2021-02-02 03:09:28
【问题描述】:

参考谷歌slides api官方文档找不到替换所有链接的方法。

我找到了一种解决方法:Google Slides API: replaceAllLinks?

我可以替换文字、图片,但不能替换链接。

任何帮助将不胜感激!

【问题讨论】:

  • 您的意思是要更新超链接指向的 URL?你有正在处理的代码吗?
  • 是的,你是对的。基本上链接网址应该得到更新。我指的代码stackoverflow.com/questions/59885305/…

标签: google-api google-slides-api google-slides


【解决方案1】:

超链接 URL 由 TextStylelink 字段表示。

这个Link 包含字段url,它指的是这个指向的URL。您应该在调用UpdateTextStyleRequest 时更新此字段。

例如,您的请求正文可能类似于:

{
  "requests": [
    {
      "updateTextStyle": {
        "objectId": "your_object_id",
        "style": {
          "link": {
            "url": "your_new_url"
          }
        }        
      }
    }
  ]
}

【讨论】:

  • 谢谢!像魅力一样工作!
猜你喜欢
  • 1970-01-01
  • 2021-04-02
  • 1970-01-01
  • 2017-04-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-22
  • 1970-01-01
相关资源
最近更新 更多