package com.ss.android.ugc.aweme.account.network; import X.AbstractC09210Ys; import X.AbstractC09260Yx; import X.AbstractC12400eb; import X.AbstractC12410ec; import X.AbstractC21940tz; import X.AbstractC23460wR; import X.AbstractC30141Hf; import X.AnonymousClass0Z3; import X.AnonymousClass0Z6; import X.AnonymousClass0ZQ; import X.AnonymousClass0ZR; import X.AnonymousClass1D8; import X.AnonymousClass1I6; import X.AnonymousClass1IL; import X.AnonymousClass1PN; import X.AnonymousClass1ZP; import X.C09430Zo; import X.C11460d5; import X.C11800dd; import X.C11810de; import X.C12260eN; import X.C12420ed; import X.C12430ee; import X.C21090sc; import X.C22330uc; import X.C22430um; import X.C257410h; import X.C28581Bf; import X.C28711Bs; import X.C28721Bt; import X.C32751Rg; import X.C32761Rh; import android.net.Uri; import android.text.TextUtils; import com.bytedance.covode.number.Covode; import com.google.gson.Gson; import com.oplus.ocs.base.common.api.Api; import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.List; import java.util.Map; import kotlin.g.b.m; import org.json.JSONException; import org.json.JSONObject; public final class NetworkProxyAccount implements AbstractC12400eb { public static final String LIZ = "https://api-va.tiktokv.com"; public static final NetworkProxyAccount LIZIZ = new NetworkProxyAccount(); public static final boolean LIZJ = false; public static final AbstractC23460wR LIZLLL = AnonymousClass1PN.LIZ((AnonymousClass1IL) C32751Rg.LIZ); public static final AbstractC23460wR LJ = AnonymousClass1PN.LIZ((AnonymousClass1IL) C32761Rh.LIZ); static { Covode.recordClassIndex(45535); } private final C257410h<String, String> LIZ(String str, String str2, Map<String, String> map) { C257410h<String, String> r1 = new C257410h<>(); if (C12420ed.LIZ(str)) { r1.putAll(C12420ed.LIZ(LIZJ(str2), str, str2, map)); } return r1; } private final List<AnonymousClass0ZQ> LIZ(List<C11800dd> list) { ArrayList arrayList = new ArrayList(AnonymousClass1ZP.LIZ((Iterable) list, 10)); for (T t : list) { arrayList.add(new AnonymousClass0ZQ(t.LIZ, t.LIZIZ)); } return AnonymousClass1ZP.LJII((Collection) arrayList); } private final IAccountNetworkApi LIZIZ() { return (IAccountNetworkApi) LIZLLL.getValue(); } private final int LIZJ(String str) { try { return new JSONObject(str).getJSONObject("data").optInt("error_code"); } catch (JSONException unused) { return 0; } } private final AbstractC12410ec LIZJ() { return (AbstractC12410ec) LJ.getValue(); } private final String LJ(String str, Map<String, String> map) { if (map == null || map.isEmpty()) { return str; } Uri parse = Uri.parse(str); Uri.Builder clearQuery = Uri.parse(str).buildUpon().clearQuery(); for (Map.Entry<String, String> entry : map.entrySet()) { if (!TextUtils.isEmpty(entry.getKey()) && !TextUtils.isEmpty(entry.getValue())) { clearQuery.appendQueryParameter(entry.getKey(), entry.getValue()); } } Uri build = clearQuery.build(); m.LIZIZ(parse, ""); for (String str2 : parse.getQueryParameterNames()) { if (TextUtils.isEmpty(build.getQueryParameter(str2))) { clearQuery.appendQueryParameter(str2, parse.getQueryParameter(str2)); } } String uri = clearQuery.build().toString(); m.LIZIZ(uri, ""); return uri; } private final C11810de sendGetRequest(@AbstractC09210Ys String str, @AnonymousClass0Z6 int i2, @AnonymousClass0Z3 List<C11800dd> list) { List list2; List<AnonymousClass0ZQ> LJII; if (LIZJ && list != null) { Integer.valueOf(list.size()); } LJ(str, LIZJ().LIZ()); boolean z = true; C09430Zo<String> execute = LIZIZ().getResponse(str, i2, (list == null || !(list.isEmpty() ^ true)) ? new ArrayList<>() : LIZ(list)).execute(); List<AnonymousClass0ZQ> list3 = execute.LIZ.LIZLLL; if (list3 == null || list3.size() <= 0) { z = false; } String str2 = null; if (!z || list3 == null || (LJII = AnonymousClass1ZP.LJII((Iterable) list3)) == null) { list2 = AnonymousClass1I6.INSTANCE; } else { ArrayList arrayList = new ArrayList(AnonymousClass1ZP.LIZ((Iterable) LJII, 10)); for (AnonymousClass0ZQ r0 : LJII) { arrayList.add(new C11800dd(r0.LIZ, r0.LIZIZ)); } list2 = AnonymousClass1ZP.LJII((Collection) arrayList); } AnonymousClass0ZR r02 = execute.LIZ; if (r02 != null) { str2 = r02.LIZ; } AnonymousClass0ZR r1 = execute.LIZ; m.LIZIZ(r1, ""); return new C11810de(str2, r1.LIZIZ, list2, execute.LIZIZ); } private final C11810de sendPostRequest(@AbstractC09210Ys String str, @AbstractC09260Yx Map<String, String> map, @AnonymousClass0Z6 int i2, @AnonymousClass0Z3 List<C11800dd> list) { List list2; List<AnonymousClass0ZQ> LJII; if (LIZJ) { map.size(); if (list != null) { Integer.valueOf(list.size()); } } Map<String, String> LIZ2 = LIZJ().LIZ(); LIZ2.putAll(map); boolean z = true; C09430Zo<String> execute = LIZIZ().getResponse(str, LIZ2, i2, (list == null || !(list.isEmpty() ^ true)) ? new ArrayList<>() : LIZ(list)).execute(); List<AnonymousClass0ZQ> list3 = execute.LIZ.LIZLLL; if (list3 == null || list3.size() <= 0) { z = false; } String str2 = null; if (!z || list3 == null || (LJII = AnonymousClass1ZP.LJII((Iterable) list3)) == null) { list2 = AnonymousClass1I6.INSTANCE; } else { ArrayList arrayList = new ArrayList(AnonymousClass1ZP.LIZ((Iterable) LJII, 10)); for (AnonymousClass0ZQ r0 : LJII) { arrayList.add(new C11800dd(r0.LIZ, r0.LIZIZ)); } list2 = AnonymousClass1ZP.LJII((Collection) arrayList); } AnonymousClass0ZR r02 = execute.LIZ; if (r02 != null) { str2 = r02.LIZ; } AnonymousClass0ZR r1 = execute.LIZ; m.LIZIZ(r1, ""); return new C11810de(str2, r1.LIZIZ, list2, execute.LIZIZ); } public final C11810de LIZ(int i2, String str, List<C11800dd> list) { C21090sc.LIZ(str); try { C11810de sendGetRequest = sendGetRequest(str, i2, list); String str2 = sendGetRequest.LIZLLL; m.LIZIZ(str2, ""); C257410h<String, String> LIZ2 = LIZ(str, str2, (Map<String, String>) null); return !LIZ2.isEmpty() ? LIZ(i2, LJ(str, LIZ2), list) : sendGetRequest; } catch (AnonymousClass1D8 e) { return new C11810de(str, -1, list, e.getResponse()); } } public final C11810de LIZ(int i2, String str, Map<String, String> map, List<C11800dd> list) { C21090sc.LIZ(str, map, list); try { C11810de sendPostRequest = sendPostRequest(str, map, i2, list); String str2 = sendPostRequest.LIZLLL; m.LIZIZ(str2, ""); C257410h<String, String> LIZ2 = LIZ(str, str2, map); if (LIZ2.isEmpty()) { return sendPostRequest; } HashMap hashMap = new HashMap(map); hashMap.putAll(LIZ2); return LIZ(i2, str, hashMap, list); } catch (AnonymousClass1D8 e) { return new C11810de(str, -1, list, e.getResponse()); } } @Override // X.AbstractC12400eb public final Gson LIZ() { return C12260eN.LJIIIIZZ.LIZIZ().LIZ(); } @Override // X.AbstractC12400eb public final <T> T LIZ(String str, int i2, String str2, Class<T> cls, String str3, List<? extends C28581Bf> list) { C21090sc.LIZ(str, str2, cls, str3); return (T) C12260eN.LJIIIIZZ.LIZIZ().LIZ(str, i2, str2, cls, str3, list); } @Override // X.AbstractC12400eb public final String LIZ(String str) { C21090sc.LIZ(str); String str2 = LIZ(Api.BaseClientBuilder.API_PRIORITY_OTHER, str, new ArrayList()).LIZLLL; m.LIZIZ(str2, ""); return str2; } @Override // X.AbstractC12400eb public final String LIZ(String str, Map<String, String> map) { C21090sc.LIZ(str, map); String str2 = LIZ(Api.BaseClientBuilder.API_PRIORITY_OTHER, str, map, new ArrayList()).LIZLLL; m.LIZIZ(str2, ""); return str2; } @Override // X.AbstractC12400eb public final String LIZIZ(String str) { C21090sc.LIZ(str); try { String str2 = sendGetRequest(str, Api.BaseClientBuilder.API_PRIORITY_OTHER, null).LIZLLL; m.LIZIZ(str2, ""); return str2; } catch (AnonymousClass1D8 e) { String response = e.getResponse(); m.LIZIZ(response, ""); return response; } } @Override // X.AbstractC12400eb public final String LIZIZ(String str, Map<String, String> map) { C21090sc.LIZ(str, map); try { String str2 = sendPostRequest(str, map, Api.BaseClientBuilder.API_PRIORITY_OTHER, null).LIZLLL; m.LIZIZ(str2, ""); return str2; } catch (AnonymousClass1D8 e) { String response = e.getResponse(); m.LIZIZ(response, ""); return response; } } @Override // X.AbstractC12400eb public final AbstractC30141Hf<String> LIZJ(String str, Map<String, String> map) { C21090sc.LIZ(str); AbstractC30141Hf<String> LIZIZ2 = AbstractC30141Hf.LIZ(C12430ee.LIZ(new C11460d5("https://api-va.tiktokv.com".concat(String.valueOf(str))), map)).LIZ((AbstractC21940tz) C28711Bs.LIZ).LIZIZ(C22330uc.LIZIZ(C22430um.LIZJ)); m.LIZIZ(LIZIZ2, ""); return LIZIZ2; } public final AbstractC30141Hf<String> LIZLLL(String str, Map<String, String> map) { C21090sc.LIZ(str, map); AbstractC30141Hf<String> LIZIZ2 = AbstractC30141Hf.LIZ(new C11460d5("https://api-va.tiktokv.com".concat(String.valueOf(str))).LIZ()).LIZ((AbstractC21940tz) new C28721Bt(map)).LIZIZ(C22330uc.LIZIZ(C22430um.LIZJ)); m.LIZIZ(LIZIZ2, ""); return LIZIZ2; } }