同步专业版Server SDK

This commit is contained in:
heavyrian2012
2025-12-31 22:15:34 +08:00
parent 7d36775c27
commit 2609a4251c
11 changed files with 103 additions and 8 deletions
@@ -114,6 +114,9 @@ public interface APIPath {
String Put_System_Setting = "/admin/system/put_setting";
String GET_CUSTOMER = "/admin/customer";
String Health = "/admin/health";
String Get_Conversation_Files = "/admin/file/conversation_files";
String Get_User_Files = "/admin/file/user_files";
String Get_Message_File = "/admin/file/message_file";
String Conference_List = "/admin/conference/list";
String Conference_Exist = "/admin/conference/exist";
+30
View File
@@ -0,0 +1,30 @@
/*
* This file is part of the Wildfire Chat package.
* (c) Heavyrain2012 <[email protected]>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
package cn.wildfirechat.pojos;
import java.util.ArrayList;
import java.util.List;
public class FilesPojo {
public int total;
public List<FilePojo> files;
public static class FilePojo {
public long messageId;
public String sender;
public int conversationType;
public String target;
public int line;
public String name;
public String url;
public int size;
public int downloadCount;
public long timestamp;
}
}
@@ -0,0 +1,11 @@
package cn.wildfirechat.pojos;
public class GetConversationFilesPojo {
public int conversationType;
public String target;
public int line;
public String userId;
public int offset;
public boolean desc;
public int count;
}
@@ -7,6 +7,7 @@ public class GetOnlineUserResult {
public String userId;
public String clientId;
public int platform;
public String ip;
}
public ArrayList<GetOnlineUserResult.UserClient> userClients;
@@ -0,0 +1,8 @@
package cn.wildfirechat.pojos;
public class GetUserFilesPojo {
public String userId;
public int offset;
public boolean desc;
public int count;
}
@@ -0,0 +1,6 @@
package cn.wildfirechat.pojos;
public class InputCountOffset {
public int count;
public int offset;
}
@@ -0,0 +1,5 @@
package cn.wildfirechat.pojos;
public class LongPojo {
public long value;
}
@@ -2,11 +2,8 @@ package cn.wildfirechat.pojos;
public class PojoConferenceInfo {
public String roomId;
public String serverId;
public String description;
public int max_publishers;
public int num_publishers;
public int bitrate;
public boolean advance;
public boolean recording;
}