使用 SpringBoot 和 React Native 的提醒推送通知

神秘博士

我有一个要实现的用例,我需要从在 SpringBoot 中实现的服务器发送推送通知。在我的情况下,用户将设置一个日期提醒日期(来自在 中开发的移动应用程序React Native),该日期将保存在我的数据库中mysql

现在我需要检查这些日期(在服务器上)并在该日期向用户发送推送通知。我的猜测是我需要不断检查每个用户的提醒日期,如果提醒日期等于今天的日期,则发送推送通知。

但是这种做法我觉得不太好。

谁能帮我弄清楚我的用例的架构应该是什么。

道格沃特金斯

如果应用程序正在生成通知应该触发的时间,则不要让服务器发送推送通知。请改用本地通知。

您仍然可以向您的服务器发送一些内容,以便它知道安排了本地通知,如果这是您想要或需要做某事的数据,但是为什么要在本地通知时通过所有额外的代码来发送推送通知应该工作正常。

如果通知需要包含来自您服务器的一些信息,我会尝试设置您的应用程序以通知服务器需要设置通知,请求它需要显示的任何信息,然后当请求返回时设置本地带有正确信息的通知。

我认为甚至有一些方法可以让静默通知可以触发并从服务器获取数据,然后安排立即本地通知以显示时间敏感信息 - 假设您无法更早地请求适当的信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章