从 Java 收听 Google Sheet

Listen to Google Sheet from Java

我一直在从 Java 访问 Google 表格,并且能够读取和写入表格。现在,我希望能够观察 sheet 并在文档发生更改时收到通知。目前我考虑设置一个计划任务来轮询 sheet 以查看是否已完成更改。有没有更好的办法?

查看 API 的文档,似乎没有任何类型的事件或侦听器系统。 google 中的 this API 似乎有事件和侦听器,因此您可以进行一些交叉通信,或者 API 中的一个简单程序将事件转发到您的 Java 应用程序通过网络协议。 (因为 API 是 Java 脚本)

似乎要走的路是使用 Google 驱动器 API,您可以在其中收听文件更改:https://developers.google.com/drive/v3/web/push