NIMSDK-AOS  10.9.71
Public 成员函数 | 所有成员列表
com.netease.nimlib.sdk.v2.conversation.V2NIMConversationGroupService接口 参考

会话分组协议 更多...

Public 成员函数

void createConversationGroup (@NonNull String name, String serverExtension, List< String > conversationIds, V2NIMSuccessCallback< V2NIMConversationGroupResult > success, V2NIMFailureCallback failure)
 创建会话分组 更多...
 
void deleteConversationGroup (@NonNull String groupId, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
 删除会话分组 更多...
 
void updateConversationGroup (@NonNull String groupId, String name, String serverExtension, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
 更新会话分组 更多...
 
void addConversationsToGroup (@NonNull String groupId,@NonNull List< String > conversationIds, V2NIMSuccessCallback< List< V2NIMConversationOperationResult >> success, V2NIMFailureCallback failure)
 添加会话到分组 更多...
 
void removeConversationsFromGroup (@NonNull String groupId,@NonNull List< String > conversationIds, V2NIMSuccessCallback< List< V2NIMConversationOperationResult >> success, V2NIMFailureCallback failure)
 从会话分组移除会话 更多...
 
void getConversationGroup (@NonNull String groupId, V2NIMSuccessCallback< V2NIMConversationGroup > success, V2NIMFailureCallback failure)
 获取会话分组 更多...
 
void getConversationGroupList (V2NIMSuccessCallback< List< V2NIMConversationGroup >> success, V2NIMFailureCallback failure)
 获取会话分组列表 更多...
 
void getConversationGroupListByIds (@NonNull List< String > groupIds, V2NIMSuccessCallback< List< V2NIMConversationGroup >> success, V2NIMFailureCallback failure)
 获取会话分组列表 更多...
 
void addConversationGroupListener (@NonNull V2NIMConversationGroupListener listener)
 添加会话分组监听 更多...
 
void removeConversationGroupListener (@NonNull V2NIMConversationGroupListener listener)
 移除会话分组监听 更多...
 

详细描述

会话分组协议

在文件 V2NIMConversationGroupService.java13 行定义.

成员函数说明

void com.netease.nimlib.sdk.v2.conversation.V2NIMConversationGroupService.addConversationGroupListener ( @NonNull V2NIMConversationGroupListener  listener)

添加会话分组监听

参数
listener
void com.netease.nimlib.sdk.v2.conversation.V2NIMConversationGroupService.addConversationsToGroup ( @NonNull String  groupId,
@NonNull List< String >  conversationIds,
V2NIMSuccessCallback< List< V2NIMConversationOperationResult >>  success,
V2NIMFailureCallback  failure 
)

添加会话到分组

参数
groupId分组id
conversationIds会话id列表
success成功回调
failure失败回调
void com.netease.nimlib.sdk.v2.conversation.V2NIMConversationGroupService.createConversationGroup ( @NonNull String  name,
String  serverExtension,
List< String >  conversationIds,
V2NIMSuccessCallback< V2NIMConversationGroupResult success,
V2NIMFailureCallback  failure 
)

创建会话分组

参数
name分组名
conversationIds会话id列表
serverExtension服务器扩展字段
success成功回调
failure失败回调
void com.netease.nimlib.sdk.v2.conversation.V2NIMConversationGroupService.deleteConversationGroup ( @NonNull String  groupId,
V2NIMSuccessCallback< Void >  success,
V2NIMFailureCallback  failure 
)

删除会话分组

参数
groupId分组id
success成功回调
failure失败回调
void com.netease.nimlib.sdk.v2.conversation.V2NIMConversationGroupService.getConversationGroup ( @NonNull String  groupId,
V2NIMSuccessCallback< V2NIMConversationGroup success,
V2NIMFailureCallback  failure 
)

获取会话分组

参数
groupId分组Id
success成功回调
failure失败回调
void com.netease.nimlib.sdk.v2.conversation.V2NIMConversationGroupService.getConversationGroupList ( V2NIMSuccessCallback< List< V2NIMConversationGroup >>  success,
V2NIMFailureCallback  failure 
)

获取会话分组列表

参数
success成功回调
failure失败回调
void com.netease.nimlib.sdk.v2.conversation.V2NIMConversationGroupService.getConversationGroupListByIds ( @NonNull List< String >  groupIds,
V2NIMSuccessCallback< List< V2NIMConversationGroup >>  success,
V2NIMFailureCallback  failure 
)

获取会话分组列表

参数
groupIds分组Id列表
success成功回调
failure失败回调
void com.netease.nimlib.sdk.v2.conversation.V2NIMConversationGroupService.removeConversationGroupListener ( @NonNull V2NIMConversationGroupListener  listener)

移除会话分组监听

参数
listener
void com.netease.nimlib.sdk.v2.conversation.V2NIMConversationGroupService.removeConversationsFromGroup ( @NonNull String  groupId,
@NonNull List< String >  conversationIds,
V2NIMSuccessCallback< List< V2NIMConversationOperationResult >>  success,
V2NIMFailureCallback  failure 
)

从会话分组移除会话

参数
groupId分组id
conversationIds会话id列表
success成功回调
failure失败回调
void com.netease.nimlib.sdk.v2.conversation.V2NIMConversationGroupService.updateConversationGroup ( @NonNull String  groupId,
String  name,
String  serverExtension,
V2NIMSuccessCallback< Void >  success,
V2NIMFailureCallback  failure 
)

更新会话分组

参数
groupId分组id
name分组名
serverExtension服务器扩展字段
success成功回调
failure失败回调

该接口的文档由以下文件生成: