Google drive api 监视用户';上的更改时仅接收推送通知的子集;这是整个驱动器

Google drive api 监视用户';上的更改时仅接收推送通知的子集;这是整个驱动器,google-drive-api,Google Drive Api,我们的应用程序希望在用户驱动器上的任何内容发生更改时收到通知。我们使用watch端点来完成此操作,该端点具有最广泛的drive范围: 然而,似乎只有带有“变更”的X-Goog-Resource-State的变更才会被交付。添加或删除文件时没有通知。这似乎是错误的,因为当我查询时,那些添加/删除更改确实在返回的列表中。我切换到驱动API v3,这似乎解决了问题。我现在收到添加/删除通知。在驱动器中添加或删除文件后,您没有收到推送通知吗?仅当您修改(更新)文件时?正确。没有添加/删除通知。如果使用

我们的应用程序希望在用户驱动器上的任何内容发生更改时收到通知。我们使用
watch
端点来完成此操作,该端点具有最广泛的
drive
范围:


然而,似乎只有带有“变更”的
X-Goog-Resource-State
的变更才会被交付。添加或删除文件时没有通知。这似乎是错误的,因为当我查询时,那些添加/删除更改确实在返回的列表中。

我切换到驱动API v3,这似乎解决了问题。我现在收到添加/删除通知。

在驱动器中添加或删除文件后,您没有收到推送通知吗?仅当您修改(更新)文件时?正确。没有添加/删除通知。如果使用不同的环境,如:,是否能够获取这些通知?否,它具有相同的行为。更改ID似乎也不同步。我收到的大多数通知在我尝试获取它们时返回404。但不会发送实际文件的“删除”和“添加”通知。