Firebase + Batch 在推送通知方面是 Parse 的一个很好的替代品吗?

Posted

技术标签:

【中文标题】Firebase + Batch 在推送通知方面是 Parse 的一个很好的替代品吗?【英文标题】:Is Firebase + Batch a good alternative to Parse in terms of push notifications? 【发布时间】:2016-04-19 01:56:04 【问题描述】:

Parse 显然是推送通知的最佳后端,但由于这种情况不会再出现,我正在为 ios 应用寻找一个不错的免费替代方案。经过一些研究,似乎将批处理 API 与 Firebase 一起使用会是一个不错的选择。我只想将图片/视频和文本发送给某个用户。

如果这是不可能的或免费的,是否有人有任何其他建议?有什么我应该知道的吗?

感谢您的帮助!

【问题讨论】:

【参考方案1】:

Batch 是 Parse Push 的非常好的替代品(披露:我是联合创始人),但由于显而易见的原因,该产品不是免费的。我给你一个:你不想每年都迁移你的推送通知,因为你使用的免费服务正在关闭。

您也可以使用 Google Cloud Messaging 自己构建整个推送通知堆栈,但这可能会很痛苦,我猜您想专注于您的核心业务。最接近的类比是电子邮件,您想设置自己的 SMTP 服务器吗?应该不会吧。

如果您也在寻找像 Parse Core 这样的数据库,那么 Firebase 是一个很好的候选者and can be easily plugged to Batch if needed。但据我所知,它们没有像 Parse 那样提供静态文件上传方法。因此,您可能必须使用 Amazon S3 或类似的东西(并将文件 URL 存储在 Firebase 中)。

【讨论】:

以上是关于Firebase + Batch 在推送通知方面是 Parse 的一个很好的替代品吗?的主要内容,如果未能解决你的问题,请参考以下文章

在 ionic cordova 和 firebase 中为 iOS 应用程序设置推送通知

Firebase 网络推送通知

Apple 推送通知或 Firebase 推送通知? [关闭]

安装 firebase 后生成推送通知

Ionic 2:点击推送通知

Firebase 推送通知如何在 IOS 上工作?