2012-04-07 1 views
2

GoogleドキュメントのウェブUIは、ユーザーがWritelyドキュメントを開くと、「すぐにこのドキュメントがGoogleドキュメントの最新バージョンにアップグレードされます」と警告します。GoogleドキュメントのウェブUIは、(WritelyからKIXへの)自動ドキュメントアップグレードが間もなく行われることを警告します。それは安全で、開発者のために準備が整っていますか?

変換が開発者にとって安全かどうかは疑問です。

変換によって、ドキュメントのリソースIDがWritely(レガシーエディタ)タイプからKIX(最新エディタ)タイプ(Web UI経由の手動変換の場合)に変更されます。 もしそうなら、変換はGoogle Docsとの同期機能を持つアプリに大きな問題を引き起こす可能性があります。

リソースIDは、同期時にドキュメントを追跡するためのキーです。 変換が突然完了した場合、アプリはすべてのWritelyドキュメントを削除し、多数の新しいKIXドキュメントがサーバー側に表示されます。 ユーザーには多くの同期時間がかかるだけでなく、驚いてアプリケーションが壊れているとも考えられます。

私はこのトラブルを避けたいと思います。 GoogleドキュメントAPIスタッフには2つの質問があります。

  1. Google Docsはいつ変換を行いますか?

  2. 「gd:resourceId」に加えて、「gd:writelyResourceId」など、ドキュメントリストのエントリで自動的に変換されたドキュメントを区別する方法を教えてください。

ありがとうございます。


こんにちは、お客様にもう一度ご質問ください。

変換後にAPI経由でWritely URL(またはリソースID)からKIX URL(またはリソースID)を取得する方法が実際にないようです。 開発者向けに提供できませんでしたか?

GoogleドキュメントのWeb UIは、古いWritely URLを受け入れ、手動で変換されたドキュメントで新しいKIX URLにリダイレクトします。 私は、APIアクセスでは同じものと想定しています。しかし、そうではないようです。

Googleのアプリは、リソースIDを使用して、GoogleドキュメントドキュメントのメタデータをGoogleスプレッドシートに保存します。 自動文書変換が行われると、顧客の変換文書内のすべてのメタデータが失われます。

ありがとうございます。

+0

大きな質問です!私は調査し、週末後にあなたに戻ってきます。 –

+0

あなたの返信をお待ちしております。ありがとう! – Kouji

答えて

1

残念ながら、ドキュメントが変換されたかどうかを知る特定の方法はありません。それは残念です。

データを同期するアプリケーションからは、古い文書が削除されたように見え、新しいファイルが作成されています。変更フィードを使用している場合は、これを検出する方がはるかに簡単です。それ以外の場合は、重複がないようにするための最良の方法です。

+1

私は状況を参照してください。ありがとう。ちなみにQ1はどうですか?コンバージョンを行うときに開発者に教えてください。 – Kouji

+0

最終的なコンバートの公表日は現在ありませんが、すぐに始まることを願っています。 –

+0

返事ありがとうございました。私たちはそれのために自分自身を準備する。 – Kouji

0

ClientLoginを使用して(実際には使用したくありません)、追加の質問でこの問題を解決する方法を見つけました。 期限切れのWritely IDの新しいKIX IDを取得する方法は次のとおりです。

  1. ウェブUIの方法でリクエスト期限切れのWritelyのドキュメントのWebページを

    https://docs.google.com/Doc?id= ClientLoginの

    を使用してGoogleドキュメントにログイン[ WritelyのRESOURCE ID]

  2. ServerはOK 200を返し、ログインページにリダイレクトします。ただし、応答のURLにはKIX RESOURCE IDが含まれています。それを抽出する。

    https://accounts.google.com/ServiceLogin?service=wise &受動= XXXX &続ける= HTTPS://docs.google.com/document/edit識別%3D [KIX RESOURCE ID] &フォロー= https://docs.google.com/document/edit?id%3D [KIX RESOURCE ID]

+0

それはあなたのために働く場合、まあ、それはOKです。しかし、このような文書化されていない機能と同様、サポートされていないため、いつでも消滅する可能性があります。 –

+0

率直な返信ありがとう、アリ。私は他の選択肢がないので私ができることをやります。 – Kouji

関連する問題