如何使用Google Docs API获取以前版本的电子表格?

时间:2010-04-30 04:36:05

标签: history spreadsheet google-docs google-docs-api

Google Docs上的“之前版本”界面非常原始。它甚至不允许你选择两个任意版本进行比较(但如果我错了,请纠正我。)

如何通过API访问以前的版本?

1 个答案:

答案 0 :(得分:1)

文档列表API协议指南(v3.0)说,可以通过修订源提供文档修订和任意文件修订。

因此,您可以通过以下方式获取特定文档的修订:

GET /feeds/default/private/full/<resource_id>/revisions HTTP/1.1

导出任何单个文档的内容时,基本上可以通过
访问修订 Export?docId=<doc_id>&revision=0

您应该能够在Documents List API的Java或.NET库的帮助下自己构建这些URI。我的理解是他们仍然是实验室项目。

详情请见: http://code.google.com/apis/documents/docs/3.0/developers_guide_protocol.html#RevisionHistory


我记得在某处读过谷歌正在对他们的客户端库进行大修,所以等待Google I / O 2011可能会很聪明。