如何在特定时间从Firebase触发通知?

Hir*_*ira 5 ios firebase swift firebase-notifications

我正在做一个健身应用程序,在该应用程序中,我必须从存储在Firebase中的日期起的特定时间通知用户。

例如:我正在Firebase数据库中保存今天的时间戳,说“ start_at”:“ timestamp”,现在我必须从存储的日期(时间戳)起1周后发送通知。

它类似于cron功能。我不知道该如何在Firebase中实现它。

有人在帮我吗?

ale*_*e00 5

Firebase 和一般的 Google Cloud Platform 没有让您以编程方式安排通知或 Cloud Function 触发器的功能。

你必须选择:

  • 编写一个 Cloud Functions 函数,该函数将以频率(例如 1 小时)从 Google App Engine 触发。这是有关如何安排执行的说明。
  • 设置您自己的服务器以通过 FCM 的 API 发送通知。如果您使用 Node.js,则可以使用node-cron