我是一个新手,我正试图在我的一个项目中实现getstream。我理解饲料组的概念,如平面饲料、聚合饲料等,但我发现很难理解饲料和活动是什么。这些文档并没有向新手解释这个概念,我试着搜索它,但没有发现。伙计们有什么想法吗?
发布于 2016-09-23 14:46:22
Getstream IO术语:
活动
活动讲述了一个人进行某一行动的故事,每一项活动包括一个行为者(采取行动的用户)、一个对象(该活动的主题,例如一条推特)、动词(所采取行动的类型,例如“tweet”)。一个活动被添加到提要中,该提要后面的所有提要都接收该活动。
馈送
提要是按创建时排序的活动列表,这些活动可以是直接添加到该提要中的活动,也可以是添加到后面的任何提要中的活动。
在大多数应用程序中,用户将有一个提要,在其上添加活动。以及他所跟踪的用户消费活动的另一个饲料。文件对此作了如下解释:
我们建议您为添加活动和消费活动创建不同的提要组。
饲料组
要分离这些使用者和生产者提要,您可以将提要分组在一起。例如,所有生产者提要都可以包含在提要组“user”下。所有用于消费的提要都包含在提要组“时间线”下。因此,一个提要组包含许多提要。
饲料类型
提要组具有一个提要类型,用于确定该提要组中的提要的行为。默认类型是平面,这些提要是唯一可以遵循的提要,并且作为生产者提要(我们的“用户”提要示例)非常有用。聚合提要可以以“聚合”的方式使用活动,这意味着您可以定义某些规则将多个活动组合在一起(例如,具有相同动词的活动)。最后一个提要类型是通知提要,它是一个具有其他功能的聚合提要,用于标记已看到和读取的活动。
https://stackoverflow.com/questions/39662942
复制相似问题