Lau*_*Lau 2 google-sheets google-apps-script google-sheets-api
我有一个脚本,它从电子表格中获取行,并为每一行创建单独的电子表格文件。然后脚本将它们发布到网络上。
我无法获得的是 id,它允许我获得它的网络版本的 url。
常规电子表格 ID 如下所示:
1N8h00iN2L7aaUbI9TYRWioaZHjHNSc_vNucCbVADj1o
发布到网络的 id 如下所示:
2PACX-1vTPSkv4Rz7CqwabTTfxa3xcVF-Gzxu7IboLyLkfoShP2d3qdX8o0qdvk5d_nWZD2rq43E2LXmVAm5HI
(更长,以2PACX-开头)
有人知道怎么做吗?
提前致谢。
您想要使用文件 ID 从网络发布的电子表格中检索 URL。如果我的理解是正确的,这个答案怎么样?遗憾的是,Drive API v3 无法检索“publishedLink”。“publishedLink”无法从 Drive API v3 中使用。此外,现在 Drive API v2 也无法再使用。所以需要手动创建链接。
当电子表格发布到 Web 时,您将检索 URL,如下所示。
https://docs.google.com/spreadsheets/d/e/2PACX-1vTPSkv4Rz7CqwabTTfxa3xcVF-Gzxu7IboLyLkfoShP2d3qdX8o0qdvk5d_nWZD2rq43E2LXmVAm5HI/pubhtml
Run Code Online (Sandbox Code Playgroud)
当您想使用包含文件 ID 的 URL 时,请使用以下 URL。您可以使用这两个 URL。
https://docs.google.com/spreadsheet/pub?key=### fileId ###
Run Code Online (Sandbox Code Playgroud)
https://docs.google.com/spreadsheets/d/### fileId ###/pubhtml
Run Code Online (Sandbox Code Playgroud)
如果我误解了你的问题,我很抱歉。
归档时间: |
|
查看次数: |
2790 次 |
最近记录: |