Как настроить GetStream для корпоративной интрасети?
Я хочу добавить "канал компании" в корпоративное приложение SaaS для внутренней сети. Более или менее график сообщений очень похож на Facebook.
1) Я думаю, что плоский тип подачи - это то, что я хотел бы для этого, но не уверен.
2) Я не хочу, чтобы пользователи "следовали" друг за другом. Если вы публикуете в новостной ленте компании, вероятно, ее должны видеть все в компании. Как бы вы настроили это на GetStream?
1 ответ
1) Да, плоская подача - это то, что вам нужно.
2) Если пользователи не следуют друг за другом, все в компании публикуют один и тот же канал, и один и тот же канал отображается всем в компании, тогда, вероятно, лучше всего создать одну группу каналов (timeline
, может быть), с одним кормом в нем (timeline:company1234
) что каждый публикует и читает.
Затем, когда пользователь публикует в фиде компании, вы добавляете активность в timeline:company1234
канал, и всякий раз, когда кому-то нужно прочитать канал, вы извлекаете действия из timeline:company1234
кормить.