SDKsWASM商业版
创建会话分组
创建会话分组,并可选择同时加入一个会话。
使用 createConversationGroup() 创建当前登录用户的会话分组。创建普通分组时至少传入名称;需要同时放入一个会话时,可以传入 conversationID。
参数说明
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
name | string | 是 | 分组名称。 |
order | number | 否 | 分组顺序值,排序方向由产品统一约定。 |
ex | string | 否 | 应用约定的分组扩展字符串。 |
conversationID | string | 否 | 创建后立即加入该分组的会话 ID。 |
conversationGroupType | ConversationGroupType | 否 | 分组类型;普通自定义分组建议明确传入 ConversationGroupTypeNormal。 |
import { ConversationGroupType } from '@openim/wasm-client-sdk';
const { data: group } = await openimsdk.createConversationGroup({
name: '工作',
order: 100,
conversationID,
conversationGroupType: ConversationGroupType.ConversationGroupTypeNormal,
});返回结果
Promise 成功后,data 是新建的 ConversationGroup,可以先使用其 conversationGroupID、name 和 conversationIDs 更新当前界面。完整字段见查询会话分组列表。
创建请求完成后,其他登录端或后续同步可能收到 OnConversationGroupAdded。事件到达不等同于 Promise 成功;完整监听和合并方式见会话分组概览。
这个页面有帮助吗?