java - 如何检测 Google 电子表格中的更改? java

标签 java google-sheets google-sheets-api

电子表格保存事件,我的代码有一个按日期组织的这些事件的链接列表。 但是我的代码只读取电子表格一次。 因此,如果电子表格每次发生更改(添加一行,删除一行),我的代码不知道。 我希望我的电子表格能够以某种方式通知我的代码已进行更改。 否则,我想另一种选择是每天使用 while 循环之类的东西检查是否有任何更改。 谢谢!

最佳答案

official documentation 中提到了 4 个事件在 Google 开发者网站上,如下

  1. onOpen()
  2. onEdit()
  3. onChange()
  4. onFormSubmit()

更新:这些事件是用 Google App 脚本而不是 Java 编写的。

关于java - 如何检测 Google 电子表格中的更改? java ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43692024/

相关文章:

java - java战舰游戏建议

java - 转换 Java 对象 -> JavaScript -> 从 Applet 读取

google-sheets - 使用api在谷歌电子表格中特定列的末尾附加一个新单元格(行)

Python 和 Google Sheets - 检查数据在哪一行

java - 在 ECS 集群上运行的 docker 容器中公开 JMX 端口

java - 如何使用Java将以下字符串转换为Json?

date - 两个日期之间的月份列表作为月和年

google-sheets - 仅遵循某些单元格的公式模式

google-apps-script - 如何使用谷歌脚本插入多个单元格(不是整行/列)?

javascript - Google 脚本过滤一个值的范围