添加配置,转发消息时是否代码发送者信息和目标信息

This commit is contained in:
heavyrian2012
2025-03-27 20:52:12 +08:00
parent d1232abe39
commit e74fd0c660
10 changed files with 265 additions and 55 deletions
@@ -629,6 +629,22 @@ public class Main {
}
if(commercialServer) {
PojoGroupMember m4 = new PojoGroupMember();
m4.setMember_id("user4");
m4.setAlias("hello user4");
PojoGroupMember m5 = new PojoGroupMember();
m5.setMember_id("user5");
m5.setAlias("hello user5");
voidIMResult = GroupAdmin.addGroupMembers("user1", groupInfo.getTarget_id(), Arrays.asList(m4, m5), null, null, null);
if (voidIMResult != null && voidIMResult.getErrorCode() == ErrorCode.ERROR_CODE_SUCCESS) {
System.out.println("add group member success");
} else {
System.out.println("add group member failure");
System.exit(-1);
}
voidIMResult = GroupAdmin.setGroupManager("user1", groupInfo.getTarget_id(), Arrays.asList("user4", "user5"), true, null, null);
if (voidIMResult != null && voidIMResult.getErrorCode() == ErrorCode.ERROR_CODE_SUCCESS) {
System.out.println("set group manager success");
@@ -1588,6 +1604,22 @@ public class Main {
}
if(commercialServer) {
PojoGroupMember m4 = new PojoGroupMember();
m4.setMember_id("user4");
m4.setAlias("hello user4");
PojoGroupMember m5 = new PojoGroupMember();
m5.setMember_id("user5");
m5.setAlias("hello user5");
voidIMResult = robotService.addGroupMembers(groupInfo.getTarget_id(), Arrays.asList(m4, m5), null, null, null);
if (voidIMResult != null && voidIMResult.getErrorCode() == ErrorCode.ERROR_CODE_SUCCESS) {
System.out.println("add group member success");
} else {
System.out.println("add group member failure");
System.exit(-1);
}
voidIMResult = robotService.setGroupManager(groupInfo.getTarget_id(), Arrays.asList("user4", "user5"), true, null, null);
if (voidIMResult != null && voidIMResult.getErrorCode() == ErrorCode.ERROR_CODE_SUCCESS) {
System.out.println("set group manager success");
@@ -46,7 +46,7 @@ public class AdminHttpUtils extends JsonUtils {
adminSecret = secret.trim();
PoolingHttpClientConnectionManager cm = new PoolingHttpClientConnectionManager();
cm.setValidateAfterInactivity(1000);
int connectTimeout = 5000; // 连接超时时间
int connectTimeout = 15000; // 连接超时时间
int connectionRequestTimeout = 3000; // 从连接池获取连接的超时时间
RequestConfig requestConfig = RequestConfig.custom()
.setConnectTimeout(connectTimeout)