首页 > 解决方案 > SendBird :是否有一个选项可以为用户禁用频道创建

问题描述

我正在尝试查看是否有办法在 sendbird 中配置应用程序(不是客户端应用程序,而是 sendbird 的应用程序配置)以不允许用户创建频道。

我们希望根据我们自己系统的需求来管理频道的用户(主要是围绕动态的用户组,看起来 sendbird 不支持这样的事情,只有用户到频道的关系)

通过为用户禁用频道创建,我们可以在我们的聊天客户端中编写额外的逻辑,以与我们自己的 API 进行通信以添加动态用户组,然后我们将请求从外部平台发送到 sendbird,以添加或删除属于这些组的用户所需的频道,或者当人们添加和删除用户时,如果我们这边的群组发生了变化,那么我们可以保持 sendbirds 频道的同步,以确保正确的用户在频道中持续存在。

如果我的理解是错误的并且 Sendbird 确​​实支持动态组,那么请提出建议,如果有人知道如何为 sendbird 配置应用程序(不是客户端应用程序代码,而是在 sendbird 的应用程序配置中)不允许,我会更喜欢这个选项用户创建频道。

谢谢。

标签: sendbird

解决方案


在 SendBird SDK 中 - 经过身份验证的用户只能访问自己的频道。此外,还可以在个人用户级别具体限制创建通道方法。如果您联系 SendBird 支持 (support@sendbird.com),他们可以帮助解决此要求。

关于动态组。SendBird 有组频道,可以让他们的成员列表由 SendBird 的平台 API 控制。这似乎符合您的要求。可以以编程方式邀请新用户加入或从群组频道中移除新用户。


推荐阅读