android 如何安排firebase通知?[duplicate]

7fhtutme  于 2023-01-24  发布在  Android
关注(0)|答案(1)|浏览(93)
    • 此问题在此处已有答案**:

How can scheduled Firebase Cloud Messaging notifications be made outside of the Firebase Console?(2个答案)
2天前关闭。
我正尝试在用户需要的时候发送通知给他,但不知道如何操作。我可以得到一些帮助吗?
我试着在网上搜索,希望得到答案,但还没有人回答。我发现一个类似的问题,它只有一个答案,指向https://firebase.google.com/docs/notifications/

8yparm6h

8yparm6h1#

有几种方法可以计划Firebase通知:

**为Firebase使用云函数:**调度Firebase通知的一种方法是为Firebase使用云函数。您可以使用Firebase云消息传递(FCM)API编写一个在特定时间发送通知的函数,并使用内置的云函数调度程序将其调度为在所需时间运行。
**使用Firebase Cloud Scheduler:**Firebase Cloud Scheduler是一个完全托管的cron作业服务,允许您安排函数调用。您可以使用它来安排在特定时间发送通知的云函数。
**使用Firebase实时数据库:**调度通知的另一种方法是将调度时间和消息存储在Firebase实时数据库中,然后创建一个云函数,该函数监听数据库中的更改,并在调度时间到达时发送通知。
**使用Firebase Cloud Firestore:**您也可以使用Firebase Cloud Firestore来安排通知。您可以创建一个已安排通知的集合,其中每个文档代表一个在特定时间发送的通知。然后您可以创建一个云函数来监听集合中的更改,并在计划时间到达时发送通知。

相关问题