我正在使用getstream.io实现一个类似facebook/ like in的feed。摘要结构如下:
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来实现这一点呢?
发布于 2020-05-25 16:36:17
这是一个缺失的功能,目前正在实施中。
现在,在添加反应时,您可以添加targetFeeds属性,该属性将在引用正在创建的反应的其他列出的提要上创建活动。它将触发实时更新,因为在某些提要上添加了活动。在客户端,如果需要,您可以处理此更新并忽略特殊活动。
https://stackoverflow.com/questions/61982629
复制相似问题