Google drive api 是否可以只查看驱动器中文件的更改以及如何解释通知请求

Google drive api 是否可以只查看驱动器中文件的更改以及如何解释通知请求,google-drive-api,Google Drive Api,新功能真是太棒了!但是,在查看更改时,收到的通知会发出噪音。在监视请求中指定includeSubscribed=false参数似乎并不排除对已订阅文件(与我共享)的更改。此外,收到的通知请求具有奇怪的更改ID。例如,我收到了11925、11927、11929、11930、11932、11931,其中一些是对订阅文件的更改。但是,如果我使用startChangeId=11925发出changes.list请求,我只会得到119251192611932(不过最大的changeid似乎会增加到通知中接

新功能真是太棒了!但是,在查看更改时,收到的通知会发出噪音。在监视请求中指定includeSubscribed=false参数似乎并不排除对已订阅文件(与我共享)的更改。此外,收到的通知请求具有奇怪的更改ID。例如,我收到了11925、11927、11929、11930、11932、11931,其中一些是对订阅文件的更改。但是,如果我使用startChangeId=11925发出changes.list请求,我只会得到119251192611932(不过最大的changeid似乎会增加到通知中接收到的最大id)

这是否意味着推送通知仅用于通知,而不用于信息?或者它是这个API中的一个bug

此外(很抱歉在一篇帖子中问了几个问题),我发现手表请求的
id
属性不能包含
“/”
,但文档中没有提到:

在项目中唯一标识此新通知通道的id属性字符串。我们建议您使用通用唯一标识符(UUID)或任何类似的唯一字符串。最大长度:64个字符


观看频道ID中可以接受哪些字符?

完全正确。推送通知只是通知,而不是出于明显的隐私原因的信息。您有责任自己使用为用户存储的任何身份验证令牌获取信息

如果您正在考虑使用非ascii字符,我可能只会传递一个字节字符串,该字符串是根据您拥有的任何内容编码的。这样,您可以在以后解码它,因为它将原封不动地返回