diff --git a/sdk/src/main/java/cn/wildfirechat/sdk/MeshAdmin.java b/sdk/src/main/java/cn/wildfirechat/sdk/MeshAdmin.java index 51d6552f..a59d839c 100644 --- a/sdk/src/main/java/cn/wildfirechat/sdk/MeshAdmin.java +++ b/sdk/src/main/java/cn/wildfirechat/sdk/MeshAdmin.java @@ -82,11 +82,12 @@ public class MeshAdmin { return AdminHttpUtils.httpJsonPost(path, messageData, SendMessageResult.class); } - public static IMResult publishMessage(SendMessageData messageData, List receivers) throws Exception { + public static IMResult publishMessage(SendMessageData messageData, List receivers, long messageId) throws Exception { String path = APIPath.Msg_Publish; PojoPublishMessageReq req = new PojoPublishMessageReq(); req.messageData = messageData; req.receivers = receivers; + req.messageId = messageId; return AdminHttpUtils.httpJsonPost(path, req, SendMessageResult.class); }