使用 Google Sheets API 将 Google Sheet 文档发布到网络

Publish Google Sheet document to the web using Google Sheets API

我的目标是将 Google Sheet 文档发布到网络并使用 Google Sheets API 获取 link .

我设法使用 this advice 发布它,现在它在文件 -> 发布到网络选项卡中显示 "published"。但是这个tab给出的link和原来的file id不一样,不知道怎么用API.

很遗憾,无法直接检索电子表格发布时检索到的 https://docs.google.com/spreadsheets/d/e/### Not fileId ###/pubhtml 的 URL。在 Drive API v2 中,Revision 中有 publishedLink 作为字段。但是我确认现在不能用了。 publishedLink 已通过将驱动器 API 从 v2 更新到 v3 来删除。这可能会影响到情况。但我不确定。

那么使用以下 URL 作为解决方法怎么样?在这种情况下,您可以使用文件 ID 访问已发布的电子表格。

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

参考:

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