Flutter SQLite 数据库上的后台操作



我正在尝试制作一个颤振应用程序,用于存储老年人的药物和医生预约提醒。我将数据存储在SQLite数据库中。

我需要实现的是,我将用一个例子来解释。

如果一个人在下午 6 点左右设置了服药提醒,他将收到当时服药的通知。如果此人单击通知并标记他已接受通知,则没有任何反应。否则,如果该人点击"否",或者如果他在大约 1 小时左右忽略或不输入是或否,与老人相关的亲属将收到一条短信,说明他们错过了他们的药物。

我已经有通知工作了。如果没有输入或长者选择"否",我只需要发送短信,当长者选择"是"时什么都不做。

我希望我把我的问题说清楚了。请说如果我需要解释更多或我已经拥有的代码。

我正在使用Twilio作为短信部分。当长者安装该应用程序时,他必须至少提供一个亲戚的电话号码,以便所有这些都成为可能。

我该如何实现?

PS:给出详细的解释。那会有很大帮助。

你尝试后台获取插件吗? 我猜你存储到期日或截止日期...在您的本地数据库中类似的事情? 通过这次定期检查,您可以验证用户是否看到通知,您将触发短信。 其他解决方法是发送推送通知并等待一会儿(在您的情况下为 1 小时(,如果用户没有响应,则发送短信后(如果用户说是,您必须以编程方式将响应发送回您的服务器(

最新更新