Разница между кормом и деятельностью

Я новичок и пытаюсь внедрить gettream io в один из моих проектов. Я понимаю концепцию групп кормов, таких как плоский корм, агрегированный корм и т. Д. Но мне трудно понять, что такое корм и вид деятельности. Документы не объясняют концепцию новичку, и я попытался найти его, но не нашел. Есть идеи, ребята?

2

Решение

Терминология Getstream IO:

Деятельность

Действия рассказывают историю человека, выполняющего действие, каждое действие состоит из актер (пользователь предпринимает действие), объект (предмет этой деятельности, например, твит), глагол (тип действия, которое было предпринято, например, «твит»). Одно действие добавляется к каналу, и все каналы, следующие за этим каналом, получают действие.

Кормить

Фид — это список действий, упорядоченных по времени их создания. Это могут быть действия, которые были добавлены непосредственно в этот фид или добавлены в любой фид, за которым следует этот фид.

В большинстве приложений у пользователя будет канал, на который он добавляет действия. И еще один канал для потребительской деятельности пользователей он следует. Документация объясняет это следующим образом:

Мы рекомендуем создавать разные группы каналов для добавления операций и для их использования.

Feed Group

Чтобы разделить эти каналы потребителей и производителей, вы можете сгруппировать каналы вместе. Например, все каналы производителей могут содержаться в группе каналов «пользователь». И все корма, используемые для потребления, содержатся в «хронологии» группы кормов. Таким образом, группа каналов содержит много каналов.

Типы кормов

Группа каналов имеет тип канала, который определяет, как ведут себя каналы внутри этой группы каналов. Тип по умолчанию плоский, эти фиды являются единственными фидами, за которыми можно следить, и они полезны в качестве фидов производителей (наш пример фида «пользователя»). Агрегированные каналы могут использоваться для использования действий «агрегированным» образом, это означает, что вы можете определить определенные правила для группировки нескольких действий (например, действий с одним и тем же глаголом). Последний тип фида — это фид уведомлений, который представляет собой агрегированный фид с некоторыми дополнительными функциями для пометки действий как видимых и прочитанных.

начать
Имея в виду эту информацию, попробуйте наш начать учебник чтобы лучше понять, как работает API.

5

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]