如何使用时间戳字段触发Firebase通知?

如何使用时间戳字段触发Firebase通知?,firebase,flutter,push-notification,notifications,timestamp,Firebase,Flutter,Push Notification,Notifications,Timestamp,我正在开发一个应用程序,使用Firebase作为Flatter的后端。我正在尝试向应用程序添加通知功能。我知道firebase有推送通知服务,我找到的大多数教程都在讨论如何为消息传递应用设置它。但是,我试图根据数据库中一个文档中的timestamp字段通知用户。我不确定是否有办法在本地(客户端)或从firebase触发通知 假设用户在数据库中为每个任务都有一个文档,并且每个任务都有一个到期日作为数据库中的一个文件。我想在任务到期前24小时通知用户。或者,也可以让用户选择在每次任务到期前通知的天数

我正在开发一个应用程序,使用Firebase作为Flatter的后端。我正在尝试向应用程序添加通知功能。我知道firebase有推送通知服务,我找到的大多数教程都在讨论如何为消息传递应用设置它。但是,我试图根据数据库中一个文档中的timestamp字段通知用户。我不确定是否有办法在本地(客户端)或从firebase触发通知

假设用户在数据库中为每个任务都有一个文档,并且每个任务都有一个到期日作为数据库中的一个文件。我想在任务到期前24小时通知用户。或者,也可以让用户选择在每次任务到期前通知的天数/小时数

有没有办法从firebase设置此功能?您将如何安排触发推送通知


有没有办法在本地(客户端)设置此功能?如何安排?

Firebase中没有基于动态时间戳安排通知的内置功能。请按照以下步骤操作:

  • 设置Firebase云函数以基于令牌发送每个设备 通知。您需要升级到Blaze plan才能使用这些功能

  • 您可以在Firebase中使用
    节点计划
    云计划程序
    功能
    。或者,如果周期计时器解决了您的问题 问题:您可以使用发布子计划程序