Firebase云消息传递似乎很高,但我想知道它是否支持Rss Feed Notifications。我在我的应用程序上使用Rss to Json Convertor在线显示Rss Feeds,我想在我的Feed更新时使用FCM推送通知。
如果它不支持,我是否必须手动发送标题?
答案 0 :(得分:3)
不,它不支持。 RSS只是静态XML,所以在某个地方,软件必须轮询Feed以获取更新。如果您希望基于RSS提要获得真正的推送通知,则需要有某种服务器定期轮询提要,并告知推送通知服务通知用户他们感兴趣的提要已更新
如果您不想自己开发服务器应用程序,可以支付Pushcrew之类的服务来为您运行该部分。我还没有使用它们,他们只是出现在Google搜索中。但是有30分钟的延迟,看起来你不能让用户定义他们自己订阅的RSS源。
另一个可能的选择是Superfeedr。您仍然需要在某个地方运行自己的服务器,但他们会为您处理实际的RSS轮询,以便您可以在其中一个Feed更新时发送推送通知。您可以使用Firebase云功能来执行此操作,使用HTTP触发器。