Firebase google sheets文档的状态更改是否可以触发云功能?

Firebase google sheets文档的状态更改是否可以触发云功能?,firebase,google-cloud-firestore,google-cloud-functions,google-sheets-api,Firebase,Google Cloud Firestore,Google Cloud Functions,Google Sheets Api,我有一个节点脚本,它使用GoogleDriveAPI和GoogleSpreadsheet npm包格式化GoogleSheets文档。它从文档中的一张工作表中检索数据,然后将其格式化为一个漂亮的仪表板 但是,它从特定工作表中检索到的数据是动态的,并且会随着时间的推移而变化,如果我的其他合作伙伴在向工作表中填充更多数据时必须在我的pc上为他们运行脚本,这将给他们带来相当大的不便 考虑到云功能是由HTTP请求触发的,我假设我必须运行一个匿名应用程序来捕获google工作表的状态,然后调用HTTP。然

我有一个节点脚本,它使用GoogleDriveAPI和GoogleSpreadsheet npm包格式化GoogleSheets文档。它从文档中的一张工作表中检索数据,然后将其格式化为一个漂亮的仪表板

但是,它从特定工作表中检索到的数据是动态的,并且会随着时间的推移而变化,如果我的其他合作伙伴在向工作表中填充更多数据时必须在我的pc上为他们运行脚本,这将给他们带来相当大的不便

考虑到云功能是由HTTP请求触发的,我假设我必须运行一个匿名应用程序来捕获google工作表的状态,然后调用HTTP。然而,我不确定我必须创建什么样的应用程序才能实时跟踪谷歌表单

这可能吗?如果可能的话,进行这项任务的正确方法是什么

干杯

我想找到一种运行Firebase云函数的方法 由google sheets文档的状态更改触发

您可以使用like
onEdit()
调用HTTP云函数

有关HTTP云功能的更多详细信息


请注意,您可以使用相同的方法通过调用

我想找到一种运行Firebase云函数的方法 由google sheets文档的状态更改触发

您可以使用like
onEdit()
调用HTTP云函数

有关HTTP云功能的更多详细信息



请注意,您可以使用相同的方法通过调用来直接从Firestore读/写。

这是非常有见地的。所以,如果我理解正确,AppScript可以在google sheets文档之间实时通信?当然,如果是这种情况,我可以在编辑文档时调用HTTP?是的,正如UrlFetchApp类文档中所解释的:“此服务允许脚本通过获取URL与其他应用程序通信或访问web上的其他资源”,以便“实时”通信您需要将对HTTP云函数URL的调用与触发器结合起来,例如,
onEdit()
。这非常有见地。所以,如果我理解正确,AppScript可以在google sheets文档之间实时通信?当然,如果是这种情况,我可以在编辑文档时调用HTTP?是的,正如UrlFetchApp类文档中所解释的:“此服务允许脚本通过获取URL与其他应用程序通信或访问web上的其他资源”,以便“实时”通信您需要将对HTTP云函数URL的调用与触发器耦合,例如,
onEdit()