谷歌FCM或亚马逊AWS SQS推送通知的开源替代品?



尽管在应用程序开发方面我在政治上是中立的,但AWS最近对Parler的突然关闭让我对依赖一家大型科技公司拥有的专有系统感到有点不安。我想我更喜欢开源软件。

我使用MySQL作为数据库,每当插入一行时,我都需要向Flutter移动应用程序上的主题发送推送通知。有人能提出一个开源的替代品来代替谷歌的FCM或AWS的SNS/SQS吗?

这不是答案,而是我上个月的经验。

我同意,并一直在与我的DevOps研究替代方案。看起来,即使你可以在那里找到开源SDK,你仍然必须去谷歌、苹果和亚马逊进行实际的推送。这一点以及对他们应用商店的铁腕控制最终需要诉诸法庭。

我已经撤下了我的应用程序,并专注于基于浏览器的应用程序(带有flutter(。所有托管在离岸。。。但是,如果不通过大型技术,将无法进行推送通知。

您可以尝试AeroGear UnifiedPush服务器

AeroGear UnifiedPush服务器是一款允许向不同(移动(平台发送推送通知的服务器,并支持:*苹果的APN(HTTP/2(*Firebase云消息

它类似于FCM,有一个用于发送推送消息的rest api以及基本的主题和别名支持。拥有android、ios和cordova的客户端库。它的文档并不完美,但大多有效。

https://github.com/aerogear/aerogear-unifiedpush-server

https://aerogear.org/push/

最新更新