最近推出的推送通知服务非常酷,看起来比以前需要的轮询有了很大的改进。
我想知道如何启用查看云端硬盘共享文件夹中的所有文件。我们正在开发 Drive 监控工具,该工具会保留所有更改的列表并启用整个企业 Drive 文件夹的报告。
我知道我可以在更改提要中使用有关新对象的通知。不幸的是,您无法从 Changes 资源中检测到发生了什么变化。
观看文件资源时,您可以收到通知,说明文件发生了哪些变化(父级、权限、元数据等)。这很棒,但是似乎无法为 Drive 中的所有文件注册推送通知处理程序。文档说你总是需要提供fileId
. 这意味着在我们的场景中对数百万个文件进行监视请求(更不用说不时更新 Push API 通道)。
您是否知道比使用更改通知更合适的方法并手动检测已更改的内容(这是相当多的 API 调用,而且执行起来相当慢)。