【问题标题】:Trigger Google Cloud Function by change in Google Spreadsheet通过更改 Google 电子表格触发 Google Cloud 功能
【发布时间】:2021-03-09 14:17:39
【问题描述】:

我想使用某个 Google 电子表格作为云函数的 UI。例如,我想要列“SQLStatement”、“TargetSheet”和“TargetCell”,这样我的同事就可以只使用他们的 SQL 技能来处理 GCFunction,并将结果写入他们想要的 Google 表格中。

读取语句并写入结果的脚本正在运行,我的问题是触发器。每次更新源电子表格都会触发云函数,我不需要将任何信息推送到函数。

几天以来我一直在做研究,但我对 Firestore、Appscript 和 Cloud Function Triggers 的了解越多,我就越感到困惑,而且我从最初的问题中得到的越远。因此,我的问题是:

通过更新某个 Google 电子表格来触发云功能的最简单方法是什么?

提前谢谢你!

【问题讨论】:

    标签: google-sheets google-cloud-platform google-cloud-firestore google-cloud-functions


    【解决方案1】:

    没有内置的 trigger type 在 Google 表格发生更改时运行云函数。

    如果您想在这样的条件下调用云函数,您必须编写 Apps 脚本代码来响应 onEdit event,检测该代码中的条件,然后调用您的云函数(通常是 HTTP如图所示here)。

    【讨论】:

      猜你喜欢
      • 2021-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多