我想在发生Firebase事件后经过特定时间时触发Firebase推送通知和应用内消息。我该如何处理?我可以使用Firebase Functions安排事件吗?对于某些情况:假设我在Android应用中按下了一个触发Firebase事件的按钮,那么如果我一周内没有按下该按钮,我想收到推送通知(GCM)和应用内消息(FIAM) )提醒我推动它。在Firebase中执行此操作的标准方法是什么?

最佳答案

Firebase当前不提供任何用于特定延迟的计划。您可以使用Frank提到的计划功能来轮询数据库,但这不会给您细粒度的计划(最多每1分钟一次)。

由于Firebase项目也是Google Cloud项目,因此您可以使用Cloud Tasks安排要在特定时间执行的功能。设置并非易事,但您可以在选择的时间一次触发一次HTTP函数。

关于android - 耗时后的Firebase事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56580688/

10-16 22:20