REST Resource: changes

Kaynak: Değişim

Bir dosya veya ortak Drive'da yapılan değişiklik.

JSON gösterimi
{
  "kind": string,
  "removed": boolean,
  "file": {
    object (File)
  },
  "fileId": string,
  "time": string,
  "driveId": string,
  "type": string,
  "teamDriveId": string,
  "teamDrive": {
    object (TeamDrive)
  },
  "changeType": string,
  "drive": {
    object (Drive)
  }
}
Alanlar
kind

string

Bunun ne tür bir kaynak olduğunu tanımlar. Değer: sabit dize "drive#change".

removed

boolean

Dosyanın veya ortak Drive'ın bu değişiklikler listesinden kaldırılıp kaldırılmadığını (ör. silme veya erişim kaybı) belirtir.

file

object (File)

Dosyanın güncellenmiş durumu. Tür dosya ise ve dosya bu değişiklikler listesinden kaldırılmadıysa mevcut gösterilir.

fileId

string

Değişen dosyanın kimliği.

time

string

Bu değişikliğin zamanı (RFC 3339 tarih-saat).

driveId

string

Bu değişiklikle ilişkili ortak Drive'ın kimliği.

type
(deprecated)

string

Kullanımdan kaldırıldı: Bunun yerine changeType kullanın.

teamDriveId
(deprecated)

string

Kullanımdan kaldırıldı: Bunun yerine driveId kullanın.

teamDrive
(deprecated)

object (TeamDrive)

Kullanımdan kaldırıldı: Bunun yerine drive kullanın.

changeType

string

Değişikliğin türü. Olası değerler file ve drive'dir.

drive

object (Drive)

Ortak Drive'ın güncellenmiş durumu. changeType öğesi Drive ise, kullanıcı hâlâ ortak Drive'ın üyesiyse ve ortak Drive silinmemişse gösterilir.

Yöntemler

getStartPageToken

Gelecekteki değişiklikleri listelemek için başlangıç pageToken'ı alır.

list

Bir kullanıcı veya ortak Drive'daki değişiklikleri listeler.

watch

Bir kullanıcıyla ilgili değişikliklere abone olur.