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();