首页 > 解决方案 > 对于 getstream.io,评论/点赞的最佳活动模型是什么?

问题描述

我需要一些关于 GetStream.io 活动的帮助。我正在实现用户可以在 LinkedIn 或 Facebook 上看到的通常的时间线,用户可以在其中发布对象。为此的活动将是:

actor: 'user:john',
verb: 'post',
object: 'article:internal_id_of_article',
foreign_id: 'john_post_internal_id'

该活动被添加到用户的提要中。

如果另一个用户想在初始帖子中添加评论,那么我想活动可能是这样的:

actor: 'user:jane',
verb: 'comment',
object: 'article:internal_id_of_article',
foreign_id: 'jane_comment_internal_id'

这是最好的方法吗?那么另一个用户在 Jane 的评论中添加评论呢?什么是最好的模型,以便我最终可以围绕原始帖子汇总所有这些活动?这target会用在哪里?

actor: 'user:victor',
verb: 'comment',
object: 'article:internal_id_of_article',
foreign_id: 'victor_comment_internal_id',
target: 'comment:jane_comment_internal_id'

这同样适用于喜欢原始帖子或评论。

任何指导将不胜感激。

标签: getstream-io

解决方案


推荐阅读