リソース: Revision
ファイルのリビジョン。
一部のリソース メソッド(revisions.update
など)には revisionId
が必要です。リビジョンの ID を取得するには、revisions.list
メソッドを使用します。
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 |
|
---|---|
|
ファイルのバージョンを完全に削除します。 |
|
特定のリビジョンを取得します。 |
|
ファイルの版を一覧表示します。 |
|
リビジョンを更新します。 |
|
リビジョンを更新します。 |