小编Pau*_*gan的帖子

Google Apps 脚本中的去抖或节流事件处理程序

我正在寻找一种巧妙的解决方案来消除或限制 Google Sheets Apps 脚本处理程序中使用的 webhook 调用。onEdit为其他更改创建一个简单的触发器或“可安装的触发器”很简单,但两者都会为每个更改调用处理程序。如果有人正在编辑工作表并在几秒钟内更新了许多行,我只想触发一个事件而不是淹没我的 webhook 服务。Javascript 中的常规模式是使用setTimeoutclearTimeout确保事件处理程序的主体仅被调用一次,但setTimeout在 Google Apps Script 运行时中不可用。

javascript webhooks google-sheets google-apps-script

2
推荐指数
1
解决办法
372
查看次数