Firebase Cloud Messaging 似乎很高,但我想知道它是否支持 Rss Feed 通知。我使用在线 Rss 到 Json 转换器在我的应用程序上显示 Rss 源,我想使用 FCM 在我的源更新时推送通知。
如果它不支持,我是否必须手动发送标题?
不,它不支持。RSS只是静态XML,因此在某个地方,软件必须轮询源以获取更新。如果你想拥有基于 RSS 提要的真正推送通知,你需要有某种服务器定期轮询提要,并告诉推送通知服务通知用户他们感兴趣的提要已更新。
如果您不想自己开发服务器应用程序来执行此操作,则可以支付像Pushcrew这样的服务来为您运行该部分。我没有使用它们,它们只是出现在谷歌搜索中。但是有 30 分钟的延迟,而且看起来您不能让用户定义自己的 RSS 源来订阅。
另一个潜在的选择是超级喂食器。您仍然需要在某个地方运行自己的服务器,但它们会为您处理实际的 RSS 轮询,以便您可以在其中一个提要更新时发送推送通知。您可以使用 Firebase Cloud Functions 来执行此操作,使用 HTTP 触发器。