如何在添加文件时获得推送通知

时间:2016-12-08 22:31:46

标签: google-drive-api

我正在尝试为文件更改打开推送通知渠道。我需要的是获取添加文件的通知。我知道https://www.googleapis.com/drive/v3/files/fileId/watch会在更新或更改文件时向我发送通知。但是我在添加文件时需要通知,所以我不知道fileID是打开文件监视频道的。 如果我使用https://www.googleapis.com/drive/v3/changes/watch,那么我会在添加文件但是“状态”是“更改”时收到通知,因此我不知道文件是否已添加或文件是否已修改(如果文件被修改,我会得到相同的状态文件被打开或添加)。有没有办法只收到添加到驱动器的新文件的通知?

由于 人

1 个答案:

答案 0 :(得分:0)

  

是否有办法只收到添加到驱动器的新文件的通知?

否,但对于每个文件更改,您都可以查看是否createdTime === modifiedTime。如果它们相等则可以将文件视为“新”。