【问题标题】:How can I detect new row or updated row in Google Sheets through the api?如何通过 api 检测 Google 表格中的新行或更新行?
【发布时间】:2017-03-08 13:27:12
【问题描述】:

谁能帮我弄清楚如何通过 api 检测 Google 表格中的新行或更新行?类似于 webhook 的东西?

【问题讨论】:

    标签: google-sheets-api


    【解决方案1】:

    我认为您只能在 Apps 脚本的帮助下完成。您可以在此处使用触发器来检测电子表格中是否发生了变化。 triggers 让 Apps 脚本在发生特定事件(例如打开文档)时自动运行函数。简单触发器是一组内置在 Apps 脚本中的保留函数,例如函数 onOpen(e),它在用户打开 Google 文档、表格或表单文件时执行。更多信息,请查看相关SO question

    【讨论】:

    • 非常有趣。我还没有使用过 Apps 脚本。有没有办法通过 Apps 脚本函数获取推送通知或类似的东西,以便在 Google 之外使用它?
    • 有什么方法可以知道一行是完全编辑的吗? onedit 或 onchange 不起作用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-25
    • 1970-01-01
    • 1970-01-01
    • 2019-11-26
    • 1970-01-01
    相关资源
    最近更新 更多