首页 > 解决方案 > 实时反馈反应 - getstream-io

问题描述

我正在使用 getstream.io 实现类似 facebook/linked-in 的提要。饲料结构如下:

I have two feed groups;
     1. user (flat feed)
     2. timeline (flat feed)

Every user has an own user feed(user:userId) and a timeline feed(timeline:userId). 
timeline:userId follows user:userId

当用户向 user:userId 发布帖子时,相应的关注者会获得对其时间线的实时更新:userId 提要。那部分工作正常。

但是,当用户对帖子发表反应(即喜欢)时,其他用户(在他们的时间线上有相同帖子的用户)不会得到任何关于该反应的实时更新。

那么如何使用 getstream.io 来实现呢?

标签: feedgetstream-io

解决方案


这是一个缺失的功能,目前正在实施。

现在,在添加反应时,您可以添加targetFeeds属性,该属性将在引用正在创建的反应的其他列出的提要上创建一个活动。由于在某些提要上添加了活动,因此它将触发实时更新。在客户端,您可以处理此更新并根据需要忽略特殊活动。


推荐阅读