使用 Google 文档作为数据端点来获取 JSON

Bil*_*ter 5 javascript json google-docs-api

我已成功使用此 URL 从 JSON 格式的 Google 表格中提取数据:

https://spreadsheets.google.com/feeds/cells/<SHEETS_ID>/1/public/full?alt=json

我现在想获取 Google Docs 文档的 JSON。这样做的网址是什么?

我知道我可以使用 GET API,但我正在尝试使用简单的 AJAX 而没有 OAuth(文件是公开的)

Raf*_*rmo 4

回答:

虽然托管端点的 Google Spreadsheets Data APIhttps://spreadsheets.google.com/feeds/cells/<SHEETS_ID>/1/public/full?alt=json仍然有效,但 Google Docs 已不再有效,并且不再可能以这种方式获取 JSON 格式的文档。

更多信息:

您引用的用于获取 JSON 结构形式的表格数据的端点是 Google 数据 API 的一部分,并且是 Google 较旧的 API 之一 - 其中大部分已被较新的 API 替换。正如您在此处看到的那样,电子表格仍然存在,其中有一个交互式示例解释如何形成此 URL。

然而,正如您在GData API 目录文档中看到的那样,Google 文档列表数据 API 已被关闭并被 Google Drive API 取代。不幸的是,这意味着您正在寻找的方法已被弃用,因此现在需要使用 Drive 或 Docs API。

参考: