0
我正在製作一個rails系統,可以通過編輯以特定形式保存數據的Google電子表格(注意:該表單與任何數據庫表格的格式不同)。保持與Google Drive電子表格同步的數據庫
我希望我的(postgresql)數據庫中的多個表能夠在對電子表格進行更改時進行更新,並且我還希望對數據庫進行更改以反映在電子表格中。後者很容易做到;我可以簡單地使用google-drive
gem來更改我想要更改的單元格。
我的問題是:我該如何「傾聽」Google文檔本身的變化?它是否需要每隔幾秒輪詢一次更改?或者可以使用Drive API將事件觸發到我的服務器?
輪詢是絕對有可能的,但我相信這將需要一個工人dyno(我使用的是heroku),這並不是真正需要的。