云函数的替代方案

3
我正在为我的毕业项目开发一款针对老年人的应用程序。有两个角色,老年人和照顾老年人的看护人。
所有应用数据存储在Firebase中。
我的应用程序提醒老年人服药时间,并检查他们的血压和血糖。此外,老年人和看护人之间有一个聊天功能。
我的问题是如何在不使用云函数的情况下推送通知?
我观看了Flutter课程,他使用了Firebase Cloud Messaging和Cloud Functions,但现在Cloud Functions需要升级项目的计费计划,因此需要花费金钱和信用卡,而我不想为我的毕业项目花费金钱,特别是我对Flutter的知识不是很丰富。

enter image description here

我看了一个YouTube视频,有人用Laravel和Flutter解释推送通知,但我对Laravel一无所知,所以很担心。同时,我发现有许多Flutter推送通知的包,但我不知道如何使用它们,也不知道它们是否使用Cloud Functions,例如:awesome_notifications, flutter_local_notifications, pusher
我希望有人能指导我走向正确的方向。
1个回答

2
为了发送自定义通知,您可以创建自己的服务器环境(后端),并从那里执行所有逻辑,以便将通知发送到设备。唯一需要的是拥有设备令牌,这样您就可以从外部环境发送个性化通知,如果设备已订阅主题,则也可以发送通知。以下是从服务器向设备发送通知的文档:https://firebase.google.com/docs/cloud-messaging/http-server-ref。请注意保留HTML标签。

1
首先,您需要对后端有基本的了解,这种情况下您还必须处理laravel(它可以是任何其他语言),如果您没有太多时间学习后端,这个视频可以帮助您。他们使用Laravel集成通知(在YouTube上存在不同的后端语言)。https://www.youtube.com/watch?v=IWwfesuNZds - Felipe Vergara
1
事实上,我提到Laravel是因为你在发布的标签中提到了它,你可以使用最适合你的语言,如果你不了解任何后端语言,你可以使用Node,这是最常见的语言,并且你会找到最多的文档。 - Felipe Vergara
1
当然,这个Node视频可能会对你有所帮助:https://www.youtube.com/watch?v=Fj-SBxuDUD4Python的话可以看这个:https://www.youtube.com/watch?v=VyipWmv61C4 - Felipe Vergara
1
非常感谢你,我真的很感激。 - Manal
这可能会对您有所帮助:https://medevel.com/15-os-push-notification/amp/ - Abilogos
显示剩余3条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接