Picsart v24.6版本的 MD5 值为:21a61631d94e54da68d2ad9268b8b9d9
以下内容为反编译后的 d.java 源代码,内容仅作参考
package myobfuscated.az1;
import android.content.Context;
import android.content.SharedPreferences;
import androidx.lifecycle.Lifecycle;
import com.applovin.sdk.AppLovinEventParameters;
import com.appsflyer.internal.h;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import com.picsart.koin.PAKoinHolder;
import com.picsart.logger.PALog;
import com.picsart.studio.apiv3.model.Settings;
import com.picsart.studio.apiv3.user.ProfileActionsKt;
import com.picsart.studio.instagram.InstagramAPI;
import com.picsart.user.model.User;
import com.picsart.user.userstate.UserStateSingleton;
import java.util.Date;
import java.util.concurrent.atomic.AtomicBoolean;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Intrinsics;
import myobfuscated.az1.a;
import myobfuscated.az1.d;
import myobfuscated.s72.d;
import org.json.JSONException;
import org.json.JSONObject;
public final class d {
public static final int a = 0;
public class a implements b {
public final c a;
public a(c cVar) {
this.a = cVar;
}
public final void a(String str) {
c cVar = this.a;
if (cVar != null) {
JSONObject jSONObject = new JSONObject();
if (str != null) {
try {
JSONObject jSONObject2 = new JSONObject(str).getJSONObject("data");
jSONObject.put("bio", jSONObject2.getString("bio"));
jSONObject.put("full_name", jSONObject2.getString("full_name"));
jSONObject.put(AppLovinEventParameters.USER_ACCOUNT_IDENTIFIER, jSONObject2.getString(AppLovinEventParameters.USER_ACCOUNT_IDENTIFIER));
jSONObject.put("website", jSONObject2.getString("website"));
JSONObject jSONObject3 = jSONObject2.getJSONObject("counts");
jSONObject.put("followed_by", jSONObject3.getInt("followed_by"));
jSONObject.put("follows", jSONObject3.getInt("follows"));
jSONObject.put("media", jSONObject3.getInt("media"));
} catch (JSONException e) {
PALog.d("d", "Got unexpected exception: " + e.getMessage(), e);
}
}
cVar.a(jSONObject);
}
}
}
public interface b {
}
public interface c {
void a(JSONObject jSONObject);
}
public static void a(final Context context, Lifecycle lifecycle, final myobfuscated.az1.a aVar, final c cVar) {
if (UserStateSingleton.a.a().b()) {
myobfuscated.s72.c cVar2 = new myobfuscated.s72.c();
String str = aVar.a;
if (str == null) {
str = "";
}
cVar2.h(str);
a.C0942a c0942a = aVar.c;
cVar2.e(String.valueOf(c0942a.a));
try {
JSONObject json = new JSONObject();
json.put(AppMeasurementSdk.ConditionalUserProperty.NAME, c0942a.c);
json.put("id", String.valueOf(c0942a.a));
json.put("screen_name", c0942a.b);
json.put("profile_img_url", c0942a.f);
json.put("token", aVar.a);
json.put("token_secret", "");
Intrinsics.checkNotNullParameter(json, "json");
try {
cVar2.f(new d.a(json));
} catch (JSONException e) {
PALog.m("User", e.getMessage(), e);
}
} catch (JSONException e2) {
PALog.d("d", "addInstagramConnection", e2);
}
myobfuscated.vl1.a addConnectionRequestParams = new myobfuscated.vl1.a(cVar2);
?? r0 = new Function0() {
@Override
public final Object invoke() {
String str2 = aVar.a;
d.a aVar2 = new d.a(cVar);
((InstagramAPI) ((myobfuscated.z31.d) PAKoinHolder.a(context, myobfuscated.z31.d.class)).b(InstagramAPI.class, myobfuscated.z31.b.a)).getUser(h.p("https://api.instagram.com/v1/users/self/?access_token=", str2), str2).enqueue(new e(aVar2));
return Unit.a;
}
};
myobfuscated.ik2.h hVar = ProfileActionsKt.a;
Intrinsics.checkNotNullParameter(addConnectionRequestParams, "addConnectionRequestParams");
ProfileActionsKt.a(addConnectionRequestParams, lifecycle, r0, 8);
}
}
public static void b(Context context, Lifecycle lifecycle) {
myobfuscated.w72.b bVar;
try {
SharedPreferences sharedPreferences = context.getSharedPreferences("InstagramPrefs", 4);
String string = sharedPreferences.getString("instagram_tab_activity", null);
SharedPreferences.Editor edit = sharedPreferences.edit();
edit.clear();
edit.putString("instagram_tab_activity", string);
edit.apply();
UserStateSingleton userStateSingleton = UserStateSingleton.a;
User user = userStateSingleton.a().getUser();
if (!userStateSingleton.a().b() || (bVar = user.Y) == null) {
return;
}
ProfileActionsKt.b(lifecycle, bVar.b.c());
} catch (Exception e) {
PALog.d("d", "clearData", e);
}
}
public static void c(Context context, Lifecycle lifecycle, myobfuscated.az1.a aVar, c cVar) {
try {
SharedPreferences.Editor edit = context.getSharedPreferences("InstagramPrefs", 4).edit();
edit.putString("InstagramPrefs", aVar.a().toString());
edit.apply();
a(context, lifecycle, aVar, cVar);
d(context);
} catch (Exception e) {
PALog.d("d", "Got unexpected exception: " + e.getMessage(), e);
}
}
public static void d(Context context) {
if (Settings.isContactSyncEnabled()) {
AtomicBoolean atomicBoolean = myobfuscated.n32.a.a;
Long valueOf = Long.valueOf(context.getSharedPreferences("picsart.contact.analytics.prefs", 0).getLong("instagram.anal.date", 0L));
Long valueOf2 = Long.valueOf(new Date().getTime());
long intervalInMillis = Settings.getSocial() != null ? Settings.getSocial().getIntervalInMillis() : 0L;
if (valueOf.longValue() == 0 || valueOf2.longValue() - valueOf.longValue() > intervalInMillis) {
context.getSharedPreferences("picsart.contact.analytics.prefs", 0).edit().putLong("instagram.anal.date", new Date().getTime()).apply();
}
}
}
}