gpt4 book ai didi

php - 提要和事件之间的区别

转载 作者:行者123 更新时间:2023-12-04 15:52:28 25 4
gpt4 key购买 nike

我是一名新手,我正在尝试在我的一个项目中实现 getstream io。我了解 Feed 组的概念,例如 Flat Feed、聚合 Feed 等。但我发现很难理解什么是 Feed 和 Activity。该文档没有向新手解释这个概念,我尝试用谷歌搜索但没有找到。伙计们有什么想法吗?

最佳答案

Getstream IO 术语:

事件

事件讲述了一个人执行操作的故事,每个事件都包含一个参与者(执行操作的用户)、一个对象(此事件的主题,例如推文),动词(所采取的操作类型,例如“推文”)。一个事件被添加到一个提要中,该提要之后的所有提要都会收到该事件。

提要

提要是按创建时间排序的事件列表,这些事件可以是直接添加到此提要的事件,也可以是添加到此提要所遵循的任何提要的事件。

在大多数应用程序中,用户都会有一个提要,他可以在该提要上添加事件。以及他关注的用户消费事件的另一个提要。文档解释如下:

我们建议您为添加事件和使用事件创建不同的源组。

饲料组

要将这些消费者和生产者提要分开,您可以将提要分组在一起。例如,所有生产者提要都可以包含在提要组“用户”下。并且所有用于消费的提要都包含在提要组“时间线”下。因此一个提要组包含许多提要。

Feed 类型

一个 Feed 组有一个 Feed 类型,它决定了这个 Feed 组内的 Feed 的行为方式。默认类型是 flat,这些提要是唯一可以遵循的提要,并且可用作生产者提要(我们的“用户”提要示例)。聚合提要可用于以“聚合”方式使用事件,这意味着您可以定义某些规则以将多个事件组合在一起(例如具有相同动词的事件)。最后一种提要类型是通知提要,它是一种聚合提要,具有一些附加功能,可将事件标记为已查看和已读。

开始牢记这些信息,试试我们的 get started tutorial更好地了解 API 的工作原理。

关于php - 提要和事件之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39662942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com