我有一个节点脚本,该脚本使用google drive api和google-spreadsheet npm软件包格式化google sheet文档。它从文档的一张纸中检索数据,然后将其格式化为漂亮的仪表板。
但是,从特定工作表中检索到的数据是动态的,并且会随着时间而变化,如果我必须在我的电脑上为他们添加更多数据时为他们运行脚本,这对于其他合作伙伴将是非常不便的工作表。
考虑到云功能是由HTTP请求触发的,我假设我将如何运行一个匿名应用程序以捕获Google表格的状态,然后调用HTTP。但是我不确定我必须创建哪种类型的应用程序才能实时跟踪Google表格?
这有可能吗?如果可以的话,执行此任务的正确方法是什么?
干杯。
答案 0 :(得分:2)
我想找到一种方法来运行Firebase Cloud功能 由Google表格文档的状态更改触发。
您可以使用AppScript simple trigger之类的UrlFetchApp Class之类的onEdit()
来调用HTTP云功能。
有关HTTP云功能here的更多详细信息。
请注意,您可以通过调用Firestore REST API使用相同的方法直接从Firestore中读取/写入。