package com.sobot.chat.api.apiUtils; import android.text.TextUtils; import com.sobot.chat.utils.CommonUtils; public class SobotBaseUrl { private static String api_host = null; private static final String baseHost = "https://imonlinetest.corp.imdada.cn/"; public static final String defaultHostname = "imonlinetest.corp.imdada.cn"; private static String mHost = null; private static final String preHost = "https://imonlinetest.corp.imdada.cn/sobotapi/"; @Deprecated public static void setHost(String str) { if (TextUtils.isEmpty(str)) { return; } if (!str.endsWith("/")) { StringBuilder sb = new StringBuilder(); sb.append(str); sb.append(CommonUtils.SOBOT_ENCRYPTION ? "/sobotapi/" : "/"); mHost = sb.toString(); api_host = mHost; return; } StringBuilder sb2 = new StringBuilder(); sb2.append(str); sb2.append(CommonUtils.SOBOT_ENCRYPTION ? "sobotapi/" : ""); mHost = sb2.toString(); api_host = mHost; } public static void setApi_Host(String str) { if (TextUtils.isEmpty(str)) { return; } if (!str.endsWith("/")) { StringBuilder sb = new StringBuilder(); sb.append(str); sb.append(CommonUtils.SOBOT_ENCRYPTION ? "/sobotapi/" : "/"); api_host = sb.toString(); mHost = str + "/"; return; } StringBuilder sb2 = new StringBuilder(); sb2.append(str); sb2.append(CommonUtils.SOBOT_ENCRYPTION ? "sobotapi/" : ""); api_host = sb2.toString(); mHost = str; } @Deprecated public static String getHost() { return !TextUtils.isEmpty(mHost) ? mHost : baseHost; } public static String getApi_Host() { if (!TextUtils.isEmpty(api_host)) { return api_host; } return CommonUtils.SOBOT_ENCRYPTION ? preHost : baseHost; } public static String getBaseIp() { return getApi_Host() + "chat-sdk/sdk/user/v1/"; } public static String getBaseIpSendFile() { return getHost() + "chat-sdk/sdk/user/v1/"; } public static String getBaseIp2() { return getApi_Host() + "chat/sdk/admin/v1/"; } public static String getBaseIp3() { return getApi_Host() + "chat/sdk/user/v1/"; } public static String getYiyaoBaseIp() { return getApi_Host() + "chat-data/yiyao/"; } }