【问题标题】:How to find Google sheets API URL?如何找到 Google Sheets API URL?
【发布时间】:2017-12-01 06:31:59
【问题描述】:

我正在尝试找出如何找到谷歌表格的 API URL,最好是如果我可以在谷歌表格本身中找到它而不是进行 API 调用。

这是一个外观示例:

https://spreadsheets.google.com/feeds/cells/1Mslx2H97aiTNhALMJa9rH3N57MxLAmirvXvG_HIutPg/ou8i9q1/private/full

我知道“1Mslx2H97aiTNhALMJa9rH3N57MxLAmirvXvG_HIutPg”是工作表 ID,但我不知道“ou8i9q1”的来源。

【问题讨论】:

  • 请提供共享文件的访问权限。
  • 我的回答对您有用吗?
  • @Tanaike 我不知道 Google 是否更新了他们的电子表格 API,但您提供的 URL 不再适用于工作表 ID。它以前有效,我有它的屏幕截图和所有内容。但是今天用的时候就不行了。
  • 给您带来的不便,我深表歉意。您之前已经确认它有效。那么稍等一下怎么样?很抱歉我的糟糕经历。

标签: google-sheets google-spreadsheet-api


【解决方案1】:

ou8i9q1 表示工作表 ID。 od6 表示电子表格第 1 页的 worksheetId。 od6 是常量。

您可以从以下 URL 的 XML 中确认每个 worksheetId。

https://spreadsheets.google.com/feeds/worksheets/[sheet ID]/public/basic

您可以在 XML 中的 <title></title> 处查看每个工作表名称。您还可以使用以下正则表达式检索 worksheetId。

\/list\/\w+\/(\w+)\/public

参考:

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

【讨论】:

  • 嘿@Tanaike,我不知道 Google 是否更新了他们的电子表格 API,但您提供的 URL 不再适用于工作表 ID。它以前工作过,我有它的屏幕截图和所有内容。但是今天用的时候就不行了。
猜你喜欢
  • 2021-01-04
  • 1970-01-01
  • 1970-01-01
  • 2021-10-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-07-15
  • 1970-01-01
相关资源
最近更新 更多