package com.ss.android.ugc.aweme.di; import X.AnonymousClass0WE; import X.AnonymousClass0WN; import X.C21100sd; import X.C29751Fs; import X.C42060GfR; import X.C45173HoY; import android.app.Application; import com.bytedance.covode.number.Covode; import com.ss.android.ugc.aweme.im.sdk.common.controller.providedservices.IIMEntranceService; import com.ss.android.ugc.aweme.im.service.IIMService; public class ImEntranceService implements IIMEntranceService { static { Covode.recordClassIndex(56628); } public static IIMEntranceService LIZ() { Object LIZ = C21100sd.LIZ(IIMEntranceService.class, false); if (LIZ != null) { return (IIMEntranceService) LIZ; } if (C21100sd.LLIL == null) { synchronized (IIMEntranceService.class) { try { if (C21100sd.LLIL == null) { C21100sd.LLIL = new ImEntranceService(); } } catch (Throwable th) { throw th; } } } return (ImEntranceService) C21100sd.LLIL; } @Override // com.ss.android.ugc.aweme.im.sdk.common.controller.providedservices.IIMEntranceService public void init(IIMService iIMService) { Application LIZ = AnonymousClass0WN.LIZ(); if (iIMService != null) { C45173HoY hoY = new C45173HoY(); hoY.LJI = (int) AnonymousClass0WE.LJJI.LJ(); hoY.LJFF = AnonymousClass0WE.LJIJI; hoY.LJ = "https://api-va.tiktokv.com/aweme/v1/"; hoY.LIZLLL = "https://api-va.tiktokv.com/"; hoY.LIZJ = "https://im-va.tiktokv.com/"; hoY.LIZIZ = C29751Fs.LIZ; hoY.LJII = AnonymousClass0WE.LJJI.LIZIZ(); hoY.LIZ = false; iIMService.initialize(LIZ, hoY, new C42060GfR()); } } }