Google 的 FCM 或亚马逊的 AWS SQS 推送通知的开源替代方案?
Open Source alternatives to push notifications by Google's FCM or Amazon's AWS SQS?
虽然在应用程序开发方面我在政治上保持中立,但最近 AWS 对 Parler 的突然终止开关让我对依赖一家大型科技公司拥有的专有系统感到有些不安。我想我更愿意坚持使用开源软件。
我正在使用 MySQL 作为我的数据库,并且需要在插入行时向 Flutter 移动应用程序上的主题发送推送通知。谁能推荐 Google 的 FCM 或 AWS 的 SNS/SQS 的开源替代方案?
这不是答案,而是我上个月的经验。
我同意并一直在研究 DevOps 的替代方案。貌似虽然能找到开源的SDK,但实际推送还是得去Google、Apple、Amazon。这件事以及对他们 App Store 的铁腕控制需要在法庭上结束。
我已经取消了我的应用程序并专注于基于浏览器的应用程序(带有 flutter)。一切都托管在离岸...但是,如果不通过大型技术,将无法进行推送通知。
您可以试试 AeroGear UnifiedPush 服务器
The AeroGear UnifiedPush Server is a server that allows sending push notifications to different (mobile) platforms and has support for: * Apple’s APNs (HTTP/2) * Firebase Cloud Messaging
它类似于 FCM 有一个休息 api 用于发送推送消息和基本主题和别名支持。具有 android、ios 和 cordova 的客户端库。它的文档并不完美,但大部分都有效。
虽然在应用程序开发方面我在政治上保持中立,但最近 AWS 对 Parler 的突然终止开关让我对依赖一家大型科技公司拥有的专有系统感到有些不安。我想我更愿意坚持使用开源软件。
我正在使用 MySQL 作为我的数据库,并且需要在插入行时向 Flutter 移动应用程序上的主题发送推送通知。谁能推荐 Google 的 FCM 或 AWS 的 SNS/SQS 的开源替代方案?
这不是答案,而是我上个月的经验。
我同意并一直在研究 DevOps 的替代方案。貌似虽然能找到开源的SDK,但实际推送还是得去Google、Apple、Amazon。这件事以及对他们 App Store 的铁腕控制需要在法庭上结束。
我已经取消了我的应用程序并专注于基于浏览器的应用程序(带有 flutter)。一切都托管在离岸...但是,如果不通过大型技术,将无法进行推送通知。
您可以试试 AeroGear UnifiedPush 服务器
The AeroGear UnifiedPush Server is a server that allows sending push notifications to different (mobile) platforms and has support for: * Apple’s APNs (HTTP/2) * Firebase Cloud Messaging
它类似于 FCM 有一个休息 api 用于发送推送消息和基本主题和别名支持。具有 android、ios 和 cordova 的客户端库。它的文档并不完美,但大部分都有效。