diff --git a/sdk/src/main/java/cn/wildfirechat/sdk/RobotService.java b/sdk/src/main/java/cn/wildfirechat/sdk/RobotService.java index 1065ed04..e9078040 100644 --- a/sdk/src/main/java/cn/wildfirechat/sdk/RobotService.java +++ b/sdk/src/main/java/cn/wildfirechat/sdk/RobotService.java @@ -21,4 +21,16 @@ public class RobotService { InputGetUserInfo getUserInfo = new InputGetUserInfo(userId, null, null); return RobotHttpUtils.httpJsonPost(path, getUserInfo, InputOutputUserInfo.class); } + + public static IMResult getUserInfoByMobile(String phone) throws Exception { + String path = APIPath.Robot_User_Info; + InputGetUserInfo getUserInfo = new InputGetUserInfo(null, null, phone); + return RobotHttpUtils.httpJsonPost(path, getUserInfo, InputOutputUserInfo.class); + } + + public static IMResult getUserInfoByName(String userName) throws Exception { + String path = APIPath.Robot_User_Info; + InputGetUserInfo getUserInfo = new InputGetUserInfo(null, userName, null); + return RobotHttpUtils.httpJsonPost(path, getUserInfo, InputOutputUserInfo.class); + } }