使用Firebase-Functions仅在满足条件时发送通知

von4xj4u  于 2023-06-07  发布在  其他
关注(0)|答案(2)|浏览(223)

我正在做一个项目,当当前日期等于用户指定的给定日期时,该项目应该向用户发送通知。那么,哪种 firebase-function 方法最适合这种应用程序:onUpdate、onWrite、onCreate还是https.onRequest

注意:* app或firebase-function应该始终检查currentDate与数据库中每条记录的日期进行比较,如果匹配则发送通知。*

s2j5cfk0

s2j5cfk01#

如果我理解正确,你想定期检查今天的日期(即当前日期)等于数据库中一个或多个记录的特定字段日期,您确实可以每天通过HTTP请求调用专用的Cloud Function,并使用在线CRON作业,如https://www.easycron.com/
然后,在这个云函数中,您将进行查询以检索该字段等于今天日期的所有记录,并向用户发送通知。
如果您给予有关数据库结构和已编写代码的更多详细信息,社区可能能够进一步帮助您。
PS:看看Frank货车Puffelen的回答:Firebase云函数是否按时触发?

ktecyv1j

ktecyv1j2#

我想我有个更好的地方。请尝试https://cron-job.org/en/。它是免费的,对我来说很好。感谢每一个人谁腾出时间来检查,并可能试图回答这个问题。

相关问题