gpt4 book ai didi

google-apps-script - 如何在 Google Apps 脚本中获取发布到网络电子表格的 ID

转载 作者:行者123 更新时间:2023-12-03 09:00:24 25 4
gpt4 key购买 nike

我有一个脚本,它从电子表格中获取行,并为每一行创建单独的电子表格文件。然后脚本将它们发布到网络上。

我无法获得的是可以让我获得其网络版本的 url 的 id。

常规电子表格 ID 如下所示:

1N8h00iN2L7aaUbI9TYRWioaZHjHNSc_vNucCbVADj1o

发布到网络的 ID 如下所示:

2PACX-1vTPSkv4Rz7CqwabTTfxa3xcVF-Gzxu7IboLyLkfoShP2d3qdX8o0qdvk5d_nWZD2rq43E2LXmVAm5HI

(更长,以 2PACX- 开头)

有人知道怎么做吗?

提前致谢。

最佳答案

您想要使用文件 ID 从网络发布的电子表格中检索 URL。如果我的理解是正确的,这个答案怎么样?遗憾的是,Drive API v3 无法检索“publishedLink”。 "publishedLink" got to not be able to be used from Drive API v3.此外,现在 Drive API v2 也无法再使用。所以需要手动创建链接。

当电子表格发布到 Web 上时,您将检索 URL,如下所示。

https://docs.google.com/spreadsheets/d/e/2PACX-1vTPSkv4Rz7CqwabTTfxa3xcVF-Gzxu7IboLyLkfoShP2d3qdX8o0qdvk5d_nWZD2rq43E2LXmVAm5HI/pubhtml

当您想使用包含文件 ID 的 URL 时,请使用以下 URL。您可以使用这两个 URL。

模式 1:

https://docs.google.com/spreadsheet/pub?key=### fileId ###

模式 2:

https://docs.google.com/spreadsheets/d/### fileId ###/pubhtml

如果我误解了你的问题,我很抱歉。

关于google-apps-script - 如何在 Google Apps 脚本中获取发布到网络电子表格的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50997579/

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