0

我正在尝试使用 gdata 文档列表 java 库 v3 以编程方式管理存储在 google docs 中的文件(不是文档)的修订。

我可以使用此工具创建文件和修订:我可以在 Web UI 中看到它们。问题是:我的修订内容似乎是错误的。这是我的测试协议:

  • 我创建了一个带有“Hello World”的纯文本文件。我将其上传到 gdocs 而不进行转换。
  • 我创建了此文件的修订版,其内容更改为“第二版的内容”
  • 我创建了另一个修订版,它的内容现在是“第三版的内容”

在每个步骤中,我使用我的应用程序和 Web UI检查每个修订的内容。这是我得到的:

  • 第一步:没问题,我看到一个版本包含“Hello world”文本
  • 第二步:也没问题,我看到了 2 个版本,第一个版本包含 Hello World,第二个版本包含第二个版本的内容。
  • 第三步:问题来了。我看到了我的 3 个版本,但只有第三个也是最后一个似乎是正确的。当我下载第二个版本时,内容是“第二个版本的内容”(不是错字,它错过了“n”)。而且我什至无法下载初始版本,它似乎超时了。

重要的是:三周前我没有这个问题,我的修订管理工作得很好。

我不知道那里发生了什么,除了它似乎与服务器相关,因为我的应用程序或谷歌本机 webapp 都可以看到问题。

最后一件事:我尝试使用 google drive API,因为 gdocs 已与驱动器合并。当我请求对我的文件进行修订时,API 会返回一个错误,指出文件不支持修订,即使我可以在 UI 中看到它们。我试过转换后的文件,它奏效了。

我正在寻找解决此问题的方法。有没有人遇到过这样的问题?

提前致谢,

杰罗姆

4

1 回答 1

0

2012 年 10 月 15 日。谷歌一定做了什么,这个错误不再重现

于 2012-10-15T08:25:21.597 回答