首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Firebase应用程序中安排考试日期和时间通知

在Firebase应用程序中安排考试日期和时间通知
EN

Stack Overflow用户
提问于 2018-08-25 18:09:31
回答 1查看 918关注 0票数 0

我想在应用程序中实现用户可以在特定日期和时间安排考试的功能。我想在一天前生成通知,这样用户就会得到关于考试的提醒。我使用的是Firebase Database.Should,我使用警报管理器可以做到这一点吗?或任何后台服务?我对此一无所知。那么有没有人能帮我实现这一点呢?任何帮助都将不胜感激。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-08-25 20:56:41

一种可能性是将Firebase Cloud Messaging (https://firebase.google.com/docs/cloud-messaging/)与云函数一起使用。

您可以编写一个HTTPS Cloud函数,该函数将定期触发(例如,在您的情况下为每天),并通过查询数据库来检查是否有要发送的通知,如果是,则将其发送给相应的用户。

您可以通过https://cron-job.org/en/https://www.easycron.com/等外部服务触发HTTPS Cloud Function。

您可以在官方示例中找到云函数发送Firebase云消息通知的示例,此处为:https://github.com/firebase/functions-samples/tree/Node-8/fcm-notifications

在此示例中,云函数由实时数据库事件触发(请参阅doc),但您可以轻松地将其更改为由HTTP请求触发(请参阅doc),以便使用cron online服务触发它。

如果您不熟悉云函数,我建议您观看以下官方视频系列“学习Firebase的云函数”(文档中的here),特别是标题为“学习HTTPS”的三个视频,它们将详细展示JavaScript触发函数和数据库事件触发函数之间的区别。

Firebase云函数的完整文档是here

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52016185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档