gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 01:26:59 24 4
gpt4 key购买 nike

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

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

但是这个方法我觉得不太好。

任何人都可以帮我找出适合我的用例的架构吗?

最佳答案

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

您仍然可以向服务器发送某些内容,以便它知道已安排本地通知(如果您想要或需要处理该数据),但为什么要在以下情况下执行所有额外的代码来发送推送通知:本地通知应该可以正常工作。

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

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

关于java - 使用 SpringBoot 和 React Native 的提醒推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57579149/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com