首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向多个用户发送任务警报/提醒的首选方法?

向多个用户发送任务警报/提醒的首选方法?
EN

Stack Overflow用户
提问于 2019-02-24 19:09:27
回答 1查看 43关注 0票数 0

我们的应用程序中的每个用户都可以创建具有特定截止日期/时间的新任务(保存在我们的MySQL数据库中)。

我们希望在任务到期之前向用户发送提醒。

有没有用Firebase Cloud Messaging来处理这样的事情的最佳实践(只是一般的想法)?是否应该有一个CRON作业来聚合所有即将到来的任务,然后将它们全部传递给FCM?也许是一种不同的方法?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2019-02-25 05:48:59

美丽的巧合,我也在做这样的项目,我必须面对这个问题,并寻找许多解决方案。

我目前正在研究的解决方案是:

1-创建一个在后台运行的服务,它的任务是带出每个任务的到期日期,并将其与当前日期、每个时间段(例如每五分钟)进行比较

2-创建一个子代,在数据库中的每个任务中都有两个值(true或false),并在创建任务时将其设为false,如果任务到期日超过当前时间,则将该值设为true。

3-绑定(云函数)与该值,当该值从false变为true时,(云函数)会向指定的设备发送通知。

也许这个想法对你有帮助,如果你对这项任务有任何其他的想法,请与我分享!

祝好运!

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

https://stackoverflow.com/questions/54851262

复制
相关文章

相似问题

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