Firebase - 使用Ruby或Python中的Streaming API仅请求新数据

Ale*_*voz 5 firebase

我已经在Firebase的谷歌群发布了这个,但还没有收到答案所以我想我会在这里试试.

让我概述一下我目前的情况

  1. 我有一个全局消息存储桶,可以按房间存储消息.因此路径消息/ room_1 /将存储房间1的优先消息列表.
  2. 我想为所有房间传输最新消息,以便我可以向离线用户发送推送通知.所以基本上我想从ruby或python支持的服务器监听/ messages路径并向离线用户发送通知.

我的问题是,当我最初开始收听/ messages路径时,我得到了整套数据,这可能是数百万条消息.在初始批量加载后,我实时获得新的传入消息.有没有办法跳过初始批量加载数据,只是从流连接的开始获取新消息?

Fyi,我正在使用此页面中的示例:https://www.firebase.com/blog/2014-03-24-streaming-for-firebase-rest-api.html