SDKsuni-app商业版
把会话加入分组
商业版把多个会话加入一个或多个分组。
addConversationsToGroups() 商业版 使用会话 ID 与分组 ID 的集合更新成员关系。
参数说明
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
conversationIDs | string[] | 是 | 要加入分组的会话 ID 列表。 |
conversationGroupIDs | string[] | 是 | 目标会话分组 ID 列表。每个会话会加入每个目标分组。 |
import { addConversationsToGroups } from '@/uni_modules/unix-openim-sdk'
await addConversationsToGroups({
conversationIDs: [conversationID],
conversationGroupIDs: ['group_a'],
})两个数组都不能为空,并应先去除空值和重复项。一个会话可以属于多个分组;该操作不会改变会话消息或删除其他分组关系。
返回结果
Promise 成功直接返回 Core 的字符串结果,表示成员更新请求已经完成,不等于分组成员事件已经到达。通过 onConversationGroupMemberAdded 或重新查询分组确认最终关系;不要在失败时保留仅本地的成员关系。完整 raw 事件处理见会话分组概览。
这个页面有帮助吗?