gpt4 book ai didi

javascript - 如何通过 Google Slides API 中的 REST api 创建折线?

转载 作者:行者123 更新时间:2023-11-28 03:08:10 24 4
gpt4 key购买 nike

我已经查看了所有文档和堆栈交换,但我无法弄清楚。

在幻灯片网络应用程序中,您可以通过添加一系列顶点来添加“折线”(在添加线工具下)。通过 API,我可以添加单线或形状,但似乎没有办法添加“折线”。

当我手动创建折线并通过 api 执行获取请求时,各条线显示为一系列线。

也许我找错地方了?有谁知道如何做到这一点?

最佳答案

没有batchUpdate可用于直接创建折线的请求。

解决方法:

您可以执行以下操作:

(1) 创建您想要成为“自定义”形状一部分的不同线条,连续 createLine requestsbatchUpdate。对于每个创建的行,检索该行的 id。您可以在相应的响应中的嵌套字段中找到它:

response["replies"][request-index]["createLine"]["objectId"];

(2) 通过再次调用 batchUpdate 将这些不同的行分组为单个对象组。您必须提供GroupObjectsRequest ,它将您指定的所有元素分组到一个对象中。您只需提供您想要分组的不同行的 id(您在第 1 步中检索到的这些行)。

此步骤的请求正文应类似于以下内容:

{
"requests": [
{
"groupObjects": {
"childrenObjectIds": [
lineId1, lineId2, ...
]
}
}
]
}

引用:

关于javascript - 如何通过 Google Slides API 中的 REST api 创建折线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60420104/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com