0

gdata document list java library v3を使用して、Googleドキュメントに保存されているファイル(ドキュメントではない)のリビジョンをプログラムで管理しようとしています。

このツールを使用してファイルとリビジョンを作成できます。WebUIで確認できます。問題は、私の改訂の内容が間違っているようだということです。これが私のテストプロトコルです:

  • 「HelloWorld」を含むプレーンテキストファイルを作成します。変換せずにgdocsにアップロードします。
  • このファイルのリビジョンを作成し、その内容を「第2バージョンの内容」に変更します
  • 別のリビジョンを作成しました。そのコンテンツは「第3バージョンのコンテンツ」になりました。

各ステップで、アプリとWeb UIを使用して、各リビジョンのコンテンツを確認します。これが私が得るものです:

  • 最初のステップ:問題ありません。「Helloworld」テキストを含む1つのバージョンが表示されます。
  • 2番目のステップ:問題ありません。最初のバージョンにはHello Worldが含まれ、2番目のバージョンには2番目のバージョンのコンテンツが含まれる2つのバージョンが表示されます。
  • 3番目のステップ:ここで問題が発生します。3つのバージョンが表示されますが、正しいのは3番目と最後のバージョンだけのようです。2番目のバージョンをダウンロードすると、コンテンツは「2番目のバージョンのコンテンツ」になります(タイプミスではなく、「n」が欠落しています)。そして、私は初期バージョンをダウンロードすることさえできません、それはタイムアウトするようです。

重要なこと:3週間前はこの問題は発生していませんでしたが、リビジョン管理はうまく機能していました。

問題は私のアプリまたはGoogleネイティブWebアプリのいずれかで見られるため、サーバーに関連しているように見えることを除いて、そこで何が起こっているのかわかりません。

最後に:gdocsがドライブとマージされていたので、GoogleドライブAPIを使用してみました。ファイルのリビジョンをリクエストすると、UIに表示されていても、APIはファイルのリビジョンがサポートされていないというエラーを返します。変換されたドキュメントを試してみましたが、うまくいきました。

この問題の回避策を探しています。誰かがそのような問題に遭遇したことがありますか?

前もって感謝します、

ジェローム

4

1 に答える 1

0

2012 年 10 月 15 日。Google が何かを作成したに違いありません。このバグはもはや再現できません。

于 2012-10-15T08:25:21.597 に答える