【发布时间】:2019-07-18 03:42:04
【问题描述】:
我目前正在开发一个使用多个 Firebase 函数的 Android 应用程序。在实时数据库中。我有一个日期(产品的到期日期),当存储在 Firebase 实时数据库中的到期日期临近时(例如,实时数据库中的到期日期前 1 天),我需要通知用户。这是我的应用的外观。
我们如何向用户发送通知?
【问题讨论】:
标签: firebase firebase-cloud-messaging
我目前正在开发一个使用多个 Firebase 函数的 Android 应用程序。在实时数据库中。我有一个日期(产品的到期日期),当存储在 Firebase 实时数据库中的到期日期临近时(例如,实时数据库中的到期日期前 1 天),我需要通知用户。这是我的应用的外观。
我们如何向用户发送通知?
【问题讨论】:
标签: firebase firebase-cloud-messaging
AFAIK,没有可用于实现此目的的 Firebase 数据库触发器。您必须编写和安排一个检查到期时间的云函数。该函数调用 FCM 端点向用户发送通知。技术细节请参考this链接。
注意:您必须使用 Blaze 计划才能使用调度程序。
【讨论】:
您可以通过在您的服务器上设置一个 cronjob 来做到这一点。安排它每隔一小时左右运行一次。
【讨论】: