リソース: リビジョン
ファイルのリビジョン。
一部のリソース メソッド(revisions.update
など)には revisionId
が必要です。revisions.list
メソッドを使用して、リビジョンの ID を取得します。
JSON 表現 |
---|
{
"id": string,
"mimeType": string,
"kind": string,
"published": boolean,
"etag": string,
"exportLinks": {
string: string,
...
},
"pinned": boolean,
"md5Checksum": string,
"modifiedDate": string,
"lastModifyingUserName": string,
"downloadUrl": string,
"publishAuto": boolean,
"publishedOutsideDomain": boolean,
"publishedLink": string,
"fileSize": string,
"originalFilename": string,
"lastModifyingUser": {
object ( |
フィールド | |
---|---|
id |
出力のみ。リビジョンの ID。 |
mimeType |
出力のみ。リビジョンの MIME タイプ。 |
kind |
出力のみ。これは常に |
published |
このリビジョンが公開されているかどうか。データが入力されるのみで、ドキュメント エディタ ファイルについてのみ変更できます。 |
etag |
出力のみ。リビジョンの ETag。 |
exportLinks |
出力のみ。ドキュメント エディタ ファイルを特定の形式にエクスポートするためのリンク。
|
pinned |
自動パージを防ぐためにこのリビジョンを固定するかどうか。設定しない場合、リビジョンは新しいコンテンツがアップロードされてから 30 日後に自動的に削除されます。この項目を変更できるのは、ドライブに保存されているコンテンツを含むファイルのみです(ドキュメント エディタ ファイルは除く)。リビジョンは、drive.files.insert/update/copy を通じて作成されたときに、固定されたクエリ パラメータを使用して固定することもできます。固定されたリビジョンは、追加の保存容量(最大 200 リビジョン)を使用して、無期限に保存されます。 |
md5Checksum |
出力のみ。このリビジョンの内容の MD5 チェックサム。データが入力されるのは、ドライブに保存されているコンテンツを含むファイルのみです。 |
modifiedDate |
出力のみ。このリビジョンの最終更新日時(RFC 3339 タイムスタンプ形式)。 |
lastModifyingUserName |
出力のみ。このリビジョンを変更する最後のユーザーの名前。 |
downloadUrl |
出力のみ。ファイルの短期的なダウンロード URL。データが入力されるのは、ドライブに保存されているコンテンツを含むファイルのみです。 |
publishAuto |
後続のリビジョンを自動的に再公開するかどうかを指定します。データが入力されるのみで、ドキュメント エディタ ファイルについてのみ変更できます。 |
publishedOutsideDomain |
このリビジョンがドメイン外に公開されているかどうか。データが入力されるのみで、ドキュメント エディタ ファイルについてのみ変更できます。 |
publishedLink |
出力のみ。公開されたリビジョンへのリンク。Google サイトのファイルについてのみデータが入力されます。 |
fileSize |
出力のみ。リビジョンのサイズ(バイト単位)。データが入力されるのは、ドライブに保存されているコンテンツを含むファイルのみです。 |
originalFilename |
出力のみ。このリビジョンが作成されたときの元のファイル名。データが入力されるのは、ドライブに保存されているコンテンツを含むファイルのみです。 |
lastModifyingUser |
出力のみ。このリビジョンを変更する最後のユーザー。 |
selfLink |
出力のみ。このリビジョンへのリンク。 |
Methods |
|
---|---|
|
ファイルのバージョンを完全に削除します。 |
|
特定のリビジョンを取得します。 |
|
ファイルのリビジョンをリストします。 |
|
リビジョンを更新します。 |
|
リビジョンを更新します。 |