REST Resource: changes

资源:更改

表示文件或共享云端硬盘发生的更改。

JSON 表示法
{
  "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)
  }
}
字段
id

string (int64 format)

更改的 ID。

deleted

boolean

文件或共享云端硬盘是否已从此更改列表中移除,例如因被删除或失去访问权限而被移除。

file

object (File)

文件的更新状态。如果类型为文件且文件尚未从此更改列表中移除,则存在。

fileId

string

与此更改关联的文件的 ID。

modificationDate

string

此修改的时间。

kind

string

此值始终为 drive#change

type
(deprecated)

string

已弃用:请改用 changeType

teamDriveId
(deprecated)

string

已弃用:请改用 driveId

teamDrive
(deprecated)

object (TeamDrive)

已弃用:请改用 drive

changeType

string

更改类型。可能的值有 filedrive

driveId

string

与此更改关联的共享云端硬盘的 ID。

drive

object (Drive)

共享云端硬盘的更新状态。如果 changeType 为“云端硬盘”,且用户仍是共享云端硬盘的成员,并且共享云端硬盘尚未被删除,则此字段会显示。

方法

get

已废弃:请使用 changes.getStartPageTokenchanges.list 检索近期更改。

getStartPageToken

获取用于列出未来更改的起始 pageToken。

list

列出用户或共享云端硬盘的更改。

watch

订阅用户的更改。