REST Resource: revisions

Kaynak: Düzeltme

Dosyanın düzeltmesi.

Bazı kaynak yöntemleri (ör. revisions.update) için revisionId gerekir. Bir düzeltmenin kimliğini almak için revisions.list yöntemini kullanın.

JSON gösterimi
{
  "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 (User)
  },
  "selfLink": string
}
Alanlar
id

string

Yalnızca çıkış. Düzeltmenin kimliği.

mimeType

string

Yalnızca çıkış. Düzeltmenin MIME türü.

kind

string

Yalnızca çıkış. Bu her zaman drive#revision olur.

published

boolean

Bu düzeltmenin yayınlanıp yayınlanmadığı. Bu alan yalnızca doldurulur ve yalnızca Dokümanlar düzenleyicileri dosyaları için değiştirilebilir.

etag

string

Yalnızca çıkış. Düzeltmenin ETag.

pinned

boolean

Bu düzeltmenin otomatik temizlemeyi önlemek için sabitlenip sabitlenmediği. Politika ayarlanmadan bırakılırsa yeni içerik yüklendikten 30 gün sonra düzeltme otomatik olarak silinir. Bu alan, Dokümanlar düzenleyicileri dosyaları hariç yalnızca Drive'da depolanan içeriğe sahip dosyalarda değiştirilebilir. Düzeltmeler, drive.files.insert/update/copy üzerinden oluşturulduğunda sabitlenmiş sorgu parametresi kullanılarak da sabitlenebilir. Sabitlenmiş düzeltmeler maksimum 200 düzeltmeye kadar ek depolama alanı kotası kullanılarak süresiz olarak saklanır.

md5Checksum

string

Yalnızca çıkış. Bu düzeltmenin içeriği için bir MD5 sağlaması. Bu alan yalnızca Drive'da depolanan içeriğe sahip dosyalar için doldurulur.

modifiedDate

string

Yalnızca çıkış. Bu düzeltmenin son değiştirilme zamanı (RFC 3339 zaman damgası biçimlendirilmiştir).

lastModifyingUserName

string

Yalnızca çıkış. Bu düzeltmeyi değiştirecek son kullanıcının adı.

downloadUrl

string

Yalnızca çıkış. Dosya için kısa vadeli indirme URL'si. Bu alan yalnızca Drive'da depolanan içeriğe sahip dosyalar için doldurulur.

publishAuto

boolean

Sonraki düzeltmelerin otomatik olarak yeniden yayınlanıp yayınlanmayacağı. Bu alan yalnızca doldurulur ve yalnızca Dokümanlar düzenleyicileri dosyaları için değiştirilebilir.

publishedOutsideDomain

boolean

Bu düzeltmenin alan dışında yayınlanıp yayınlanmadığı. Bu alan yalnızca doldurulur ve yalnızca Dokümanlar düzenleyicileri dosyaları için değiştirilebilir.

fileSize

string (int64 format)

Yalnızca çıkış. Düzeltmenin bayt cinsinden boyutu. Bu alan yalnızca Drive'da depolanan içeriğe sahip dosyalar için doldurulur.

originalFilename

string

Yalnızca çıkış. Bu düzeltme oluşturulurken kullanılan orijinal dosya adı. Bu alan yalnızca Drive'da depolanan içeriğe sahip dosyalar için doldurulur.

lastModifyingUser

object (User)

Yalnızca çıkış. Bu düzeltmeyi değiştiren son kullanıcı.

Yöntemler

delete

Dosya sürümünü kalıcı olarak siler.

get

Belirli bir düzeltmeyi alır.

list

Dosyadaki düzeltmeleri listeler.

patch

Bir düzeltmeyi günceller.

update

Bir düzeltmeyi günceller.