云功能的替代品

Alternative of cloud functions

我正在为我的毕业设计开发一款适合老年人的应用程序。有2位演员,老人和照顾老人的守望者

'all application data stored in Firebase'

我的应用程式会提醒长者服药时间及量度血压及血糖。 还有老人和守望者的聊天。

我的问题是不使用云函数如何推送通知?

我看过一个Flutter课程,他用的是Firebase Cloud Messaging和Cloud Functions,但是现在Cloud Functions需要升级项目的billing plan,所以需要钱和信用卡,我不想花钱我的毕业设计,尤其是我对 flutter 的了解不多。

我看了一个 YouTube 视频,有人解释了使用 Laravel 和 Flutter 的推送通知,但我对此感到担心,因为我对 Laravel 没有任何想法。 我还看到有很多用于推送通知的 Flutter 包,但我不知道如何使用它或者它是否使用 Cloud Functions。如:awesome_notifications, flutter_local_notifications, pusher

希望有人指导我正确的方法。

为了发送自定义通知,您可以创建自己的服务器环境(后端)并从那里执行所有逻辑,以便能够将通知发送到设备。

你唯一需要能够从外部环境发送个性化通知的就是拥有令牌设备,如果你要将它发送给特定的人,你也可以发送通知如果设备订阅了一个主题。

这是从服务器向设备发送通知的文档:

https://firebase.google.com/docs/cloud-messaging/http-server-ref