我的应用程序中使用Firebase存储用户提交的反馈,使用push()
将子项添加到位置。理想情况下,当该位置添加了新的子项时,我可以收到电子邮件,但这只能由某个Firebase服务直接完成,或者可能是通过某个Firebase服务间接完成,它可以触发一个包含向我发送电子邮件小脚本的URL,但我找不到任何提及这两种功能的地方。
我能想到的一种方法是,设置一个小型的Node.js服务器,不断监听该引用,并使用on('child_added', cb)
在更改时给我发送电子邮件。我使用Firebase尝试构建此应用程序而无需拥有服务器,因此我不想这样做。我考虑只在我的个人计算机上设置一个cron作业,定期通过REST API检查该位置。还有更好的建议吗?