REST Resource: changes

Kaynak: Değişiklik

Bir dosya veya ortak Drive'da yapılan değişikliği temsil eder.

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

string (int64 format)

Değişikliğin kimliği.

deleted

boolean

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

file

object (File)

Dosyanın güncellenmiş durumu. Tür dosyaysa ve dosya bu değişiklik listesinden kaldırılmamışsa sunulur.

fileId

string

Bu değişiklikle ilişkilendirilen dosyanın kimliği.

modificationDate

string

Bu değişikliğin zamanı.

kind

string

Bu her zaman drive#change.

type
(deprecated)

string

Desteği sonlandırıldı: Bunun yerine changeType kullanın.

teamDriveId
(deprecated)

string

Desteği sonlandırıldı: Bunun yerine driveId kullanın.

teamDrive
(deprecated)

object (TeamDrive)

Desteği sonlandırıldı: Bunun yerine drive kullanın.

changeType

string

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

driveId

string

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

drive

object (Drive)

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

Yöntemler

get

Desteği sonlandırıldı: Son değişiklikleri almak için changes.getStartPageToken ve changes.list öğelerini kullanın.

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ının değişikliklere abone olma.