Skip to main content

群发助手支持向批量会话中发送消息,并且该消息在发送端不影响会话的排序。

参数说明

名称类型描述版本
contentMessageContent消息实体1.0.0
conversationsList<Conversation>目标会话列表1.0.0
callbackIMessageManager.IBroadcastMessageCallback回调1.0.0

示例代码

Conversation c1 = new Conversation(Conversation.ConversationType.PRIVATE, "userid1");
Conversation c2 = new Conversation(Conversation.ConversationType.PRIVATE, "userid2");
Conversation c3 = new Conversation(Conversation.ConversationType.PRIVATE, "userid3");
Conversation c4 = new Conversation(Conversation.ConversationType.GROUP, "groupid1");
List<Conversation> conversations = new ArrayList<>();
conversations.add(c1);
conversations.add(c2);
conversations.add(c3);
conversations.add(c4);
TextMessage text = new TextMessage("broadcast");
JIM.getInstance().getMessageManager().broadcastMessage(text, conversations, new IMessageManager.IBroadcastMessageCallback() {
@Override
public void onProgress(Message message, int errorCode, int processCount, int totalCount) {

}

@Override
public void onComplete() {

}
});