我需要有关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'
对喜欢原始帖子或评论的情况同样如此。
任何指导将不胜感激。