2013-03-03 9 views
6

listまたはgetメソッドをGoogleドライブリビジョンAPIに対して使用すると、lastModifyingUserのデータが含まれていない非常に小さい結果オブジェクトが表示されます。どちらの方法でもAPIのAPIエクスプローラで簡単に再現できます。GoogleドライブAPIリビジョンlastModifyingUserオブジェクトにデータを設定しないlist()メソッドとget()メソッド

すべてのリビジョンの応答は、このような、同一のブランクデータを返す:

"lastModifyingUserName": "", 
"lastModifyingUser": { 
    "kind": "drive#user", 
    "isAuthenticatedUser": false 
} 

要求は完全にGoogle Apps for Businessアカウントに対して許可されている、そしてすべてのリビジョンがログインしているGoogle Appsのユーザーによって行われました。他のドキュメントのメタデータを取得するのに問題はありません。

+0

2013年3月9日現在、私は 'lastModifyingUser'情報をまったく得ていません。ちょうど' kind'、 'etag'、' id'、 'selfLink'、' mimeType'、 'modifiedDate'、' published '、および' exportDocs'のリストです。 –

+0

特に、APIエクスプローラを使用してlastModifyingUserフィールドを要求すると、空白の結果が返されます。 –

+0

これは正しく動作しているようです。 –

答えて

2

Googleドキュメント(スプレッドシート、プレゼンテーションなど)ファイルと同じ結果が再現されました。あなたは、各リビジョンのlastModifyingUserを表示することはできませんが、今のところ

は、あなたは、ファイル全体の最新の変更のlastModifyingUserを返しますFiles.get()使用することができます。

私はこれをあなたに報告します。ご迷惑をおかけして申し訳ありません。

+0

ありがとう!私は本当にこの機能を使用できるようにしたいと思います。 –

関連する問題