2

「 get」および「update 」機能を使用するために、Realtime API Resource Model がどのように「整形」されているかを理解しようとしています。残念ながら、ドキュメントにはそれについて何も書かれていません ( https://developers.google.com/drive/v2/reference/realtime#resource )。

ドキュメントで提供されている「 get」リクエスト ( https://developers.google.com/drive/v2/reference/realtime/get#try-it )を使用して自分で試しに行ったので、新しい 1 つのリアルタイム ドキュメントを作成しました。 (Google Drive Realtime API Playground を使用)、fileIdを「get」リクエストに渡しました。応答本文で返されているのは、(デコードされると) データ フィールドが常に null である base64 コンテンツです。

{"appId":"0123456789","リビジョン":1,"データ":null}

これらの API を機能させる方法はありますか?

前もって感謝します

4

1 に答える 1

0

残念ながら、「試してみる」ヘルパーを使用してこの機能を試すことはできません。リアルタイム モデルは特定のアプリに関連付けられています。リアルタイム プレイグラウンドでドキュメントを作成すると、そのドキュメントはリアルタイム プレイグラウンド アプリによって所有されます。その後、「お試し」機能で応答を「取得」しようとすると、作成したリアルタイム モデルを表示できない「お試し」専用のアプリが使用されます。

リアルタイム モデルを作成したのと同じアプリで "get" を実行すると、"data" がデータ モデルの json 表現であることがわかります。

これをより適切に文書化できるように取り組んでいきます。

于 2013-10-28T21:41:41.253 に答える