Google Docs上的“之前版本”界面非常原始。它甚至不允许你选择两个任意版本进行比较(但如果我错了,请纠正我。)
如何通过API访问以前的版本?
答案 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可能会很聪明。