REST Resource: revisions

Kaynak: Revision

Bir dosyanın düzeltmesine ait meta veriler.

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
{
  "exportLinks": {
    string: string,
    ...
  },
  "id": string,
  "mimeType": string,
  "kind": string,
  "published": boolean,
  "keepForever": boolean,
  "md5Checksum": string,
  "modifiedTime": string,
  "publishAuto": boolean,
  "publishedOutsideDomain": boolean,
  "publishedLink": string,
  "size": string,
  "originalFilename": string,
  "lastModifyingUser": {
    object (User)
  }
}
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ış. Bunun ne tür bir kaynak olduğunu tanımlar. Değer: Sabit dize "drive#revision".

published

boolean

Bu düzeltmenin yayınlanıp yayınlanmadığı. Bu yalnızca Dokümanlar Düzenleyicileri dosyaları için geçerlidir.

keepForever

boolean

Ana düzeltme olmasa bile bu düzeltmenin kalıcı olarak saklanıp saklanmayacağı. Ayarlanmazsa düzeltme, yeni içerik yüklendikten 30 gün sonra otomatik olarak temizlenir. Bu, bir dosyanın en fazla 200 revizyonunda ayarlanabilir.

Bu alan yalnızca Drive'da ikili program içeriğine sahip dosyalar için geçerlidir.

md5Checksum

string

Yalnızca çıkış. Düzeltmenin içeriğinin MD5 sağlama toplamı. Bu özellik yalnızca Drive'da ikili program içeriğine sahip dosyalar için geçerlidir.

modifiedTime

string

Yalnızca çıkış. Düzeltmenin en son değiştirildiği zaman (RFC 3339 tarih-saat).

publishAuto

boolean

Sonraki düzeltmelerin otomatik olarak yeniden yayınlanıp yayınlanmayacağı. Bu yalnızca Dokümanlar Düzenleyicileri dosyaları için geçerlidir.

publishedOutsideDomain

boolean

Bu düzeltmenin alan dışında yayınlanıp yayınlanmadığı. Bu yalnızca Dokümanlar Düzenleyicileri dosyaları için geçerlidir.

size

string (int64 format)

Yalnızca çıkış. Revizyon içeriğinin bayt cinsinden boyutu. Bu özellik yalnızca Drive'da ikili program içeriğine sahip dosyalar için geçerlidir.

originalFilename

string

Yalnızca çıkış. Bu düzeltmeyi oluşturmak için kullanılan orijinal dosya adı. Bu özellik yalnızca Drive'da ikili program içeriğine sahip dosyalar için geçerlidir.

lastModifyingUser

object (User)

Yalnızca çıkış. Bu düzeltmeyi en son değiştiren kullanıcı. Bu alan yalnızca son değişiklik, oturum açmış bir kullanıcı tarafından yapıldığında doldurulur.

Yöntemler

delete

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

get

Bir düzeltmenin meta verilerini veya içeriğini kimliğe göre alır.

list

Bir dosyanın düzeltmelerini listeler.

update

Bir düzeltmeyi yama semantiğiyle günceller.