我有一个应用程序,它从谷歌电子表格(通过 iframe 嵌入)中提取数据,以更新后端用 Angular + ruby 编写的单页应用程序的模型。
每当电子表格中的数据发生变化时,我都想更新 Angular 模型。
有没有办法知道电子表格中的数据是否已更改以更新 Angular 模型,而无需每隔几秒检查一次?类似于 OnDataChange 事件?
提前致谢?
我有一个应用程序,它从谷歌电子表格(通过 iframe 嵌入)中提取数据,以更新后端用 Angular + ruby 编写的单页应用程序的模型。
每当电子表格中的数据发生变化时,我都想更新 Angular 模型。
有没有办法知道电子表格中的数据是否已更改以更新 Angular 模型,而无需每隔几秒检查一次?类似于 OnDataChange 事件?
提前致谢?
谷歌应用脚本中有一个 onEdit 事件:https ://developers.google.com/apps-script/understanding_triggers
您可以使用 UrlFetchApp.fetch() 通知您的应用程序已更新。