diff --git a/common/src/main/java/cn/wildfirechat/common/APIPath.java b/common/src/main/java/cn/wildfirechat/common/APIPath.java index 9c51cba7..efe4bea5 100644 --- a/common/src/main/java/cn/wildfirechat/common/APIPath.java +++ b/common/src/main/java/cn/wildfirechat/common/APIPath.java @@ -138,4 +138,6 @@ public interface APIPath { String Robot_Group_Member_Quit = "/robot/group/member/quit"; String Robot_Group_Transfer = "/robot/group/transfer"; String Robot_Group_Set_Manager = "/robot/group/manager/set"; + + String Robot_Conference_Request = "/robot/conference/request"; } diff --git a/sdk/src/main/java/cn/wildfirechat/sdk/RobotService.java b/sdk/src/main/java/cn/wildfirechat/sdk/RobotService.java index 3d582fdc..ad8898e0 100644 --- a/sdk/src/main/java/cn/wildfirechat/sdk/RobotService.java +++ b/sdk/src/main/java/cn/wildfirechat/sdk/RobotService.java @@ -268,5 +268,10 @@ public class RobotService { return configData; } + public IMResult sendConferenceRequest(String robotId, String clientId, String request, long sessionId, String roomId, String data, boolean advance) throws Exception { + String path = APIPath.Robot_Conference_Request; + InputConferenceRequest input = new InputConferenceRequest(robotId, clientId, request, sessionId, roomId, data, advance); + return robotHttpUtils.httpJsonPost(path, input, String.class); + } }