From 6537b7e009c1e4246fe7cd87410e05d88a201d49 Mon Sep 17 00:00:00 2001 From: heavyrian2012 Date: Wed, 11 Mar 2026 16:15:47 +0800 Subject: [PATCH] =?UTF-8?q?getPresignedUploadUrl=E5=85=AC=E5=BC=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sdk/pom.xml | 6 ++++++ sdk/src/main/java/cn/wildfirechat/sdk/GeneralAdmin.java | 2 +- sdk/src/main/java/cn/wildfirechat/sdk/RobotService.java | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/sdk/pom.xml b/sdk/pom.xml index 5d77e451..b2ec3a2e 100644 --- a/sdk/pom.xml +++ b/sdk/pom.xml @@ -68,6 +68,12 @@ 4.5.13 + + org.apache.httpcomponents + httpmime + 4.5.13 + + commons-codec commons-codec diff --git a/sdk/src/main/java/cn/wildfirechat/sdk/GeneralAdmin.java b/sdk/src/main/java/cn/wildfirechat/sdk/GeneralAdmin.java index 594a9ad3..d41dbb12 100644 --- a/sdk/src/main/java/cn/wildfirechat/sdk/GeneralAdmin.java +++ b/sdk/src/main/java/cn/wildfirechat/sdk/GeneralAdmin.java @@ -274,7 +274,7 @@ public class GeneralAdmin { return AdminHttpUtils.httpJsonPost(APIPath.GET_CUSTOMER, null, String.class); } - private static IMResult getPresignedUploadUrl(String fileName, int/*ProtoConstants.MessageMediaType*/ mediaType, String contentType) throws Exception { + public static IMResult getPresignedUploadUrl(String fileName, int/*ProtoConstants.MessageMediaType*/ mediaType, String contentType) throws Exception { String path = APIPath.Get_Presigned_Upload_Url; InputGetPresignedUploadUrl requestPojo = new InputGetPresignedUploadUrl(); diff --git a/sdk/src/main/java/cn/wildfirechat/sdk/RobotService.java b/sdk/src/main/java/cn/wildfirechat/sdk/RobotService.java index d12401bd..4c35c36d 100644 --- a/sdk/src/main/java/cn/wildfirechat/sdk/RobotService.java +++ b/sdk/src/main/java/cn/wildfirechat/sdk/RobotService.java @@ -493,7 +493,7 @@ public class RobotService implements Closeable { return robotHttpUtils.httpJsonPost(path, requestPojo, Void.class); } - private IMResult getPresignedUploadUrl(String fileName, int/*ProtoConstants.MessageMediaType*/ mediaType, String contentType) throws Exception { + public IMResult getPresignedUploadUrl(String fileName, int/*ProtoConstants.MessageMediaType*/ mediaType, String contentType) throws Exception { String path = APIPath.Robot_Get_Presigned_Upload_Url; InputGetPresignedUploadUrl requestPojo = new InputGetPresignedUploadUrl();