This commit is contained in:
heavyrain.lee
2019-05-22 20:38:35 +08:00
parent d36c3f4f77
commit 3ef973ffc5
8 changed files with 75 additions and 17 deletions
@@ -0,0 +1,11 @@
package cn.wildfirechat.sdk;
import cn.wildfirechat.common.APIPath;
import cn.wildfirechat.pojos.*;
import cn.wildfirechat.sdk.model.*;
public class ChatConfig {
public static void init(String url, String secret) {
HttpUtils.init(url, secret);
}
}
@@ -1,26 +1,23 @@
package cn.wildfirechat.sdk;
import cn.wildfirechat.common.APIPath;
import cn.wildfirechat.pojos.*;
import cn.wildfirechat.sdk.model.*;
public class ChatAdmin {
public static void init(String url, String secret) {
HttpUtils.init(url, secret);
}
import cn.wildfirechat.sdk.model.IMResult;
public class UserAdmin {
public static IMResult<InputOutputUserInfo> getUserByName(String mobile) throws Exception {
String path = "/admin/user/info";
String path = APIPath.Get_User_Info;
InputGetUserInfo getUserInfo = new InputGetUserInfo(null, mobile);
return HttpUtils.httpJsonPost(path, getUserInfo, InputOutputUserInfo.class);
}
public static IMResult<OutputCreateUser> createUser(InputOutputUserInfo user) throws Exception {
String path = "/admin/user/create";
String path = APIPath.Create_User;
return HttpUtils.httpJsonPost(path, user, OutputCreateUser.class);
}
public static IMResult<OutputGetIMTokenData> getUserToken(String userId, String clientId) throws Exception {
String path = "/admin/user/token";
String path = APIPath.Get_User_Token;
InputGetToken getToken = new InputGetToken(userId, clientId);
return HttpUtils.httpJsonPost(path, getToken, OutputGetIMTokenData.class);
}