jimu-decompiled/sources/com/facebook/share/internal/LegacyNativeDialogParameters.java
2025-05-13 19:24:51 +02:00

83 lines
3.7 KiB
Java

package com.facebook.share.internal;
import android.os.Bundle;
import com.facebook.FacebookException;
import com.facebook.internal.Utility;
import com.facebook.internal.Validate;
import com.facebook.share.model.ShareContent;
import com.facebook.share.model.ShareLinkContent;
import com.facebook.share.model.ShareOpenGraphContent;
import com.facebook.share.model.SharePhotoContent;
import com.facebook.share.model.ShareVideoContent;
import java.util.ArrayList;
import java.util.List;
import java.util.UUID;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes.dex */
public class LegacyNativeDialogParameters {
private static Bundle a(ShareVideoContent shareVideoContent, boolean z) {
return null;
}
public static Bundle a(UUID uuid, ShareContent shareContent, boolean z) {
Validate.a(shareContent, "shareContent");
Validate.a(uuid, "callId");
if (shareContent instanceof ShareLinkContent) {
return a((ShareLinkContent) shareContent, z);
}
if (shareContent instanceof SharePhotoContent) {
SharePhotoContent sharePhotoContent = (SharePhotoContent) shareContent;
return a(sharePhotoContent, ShareInternalUtility.a(sharePhotoContent, uuid), z);
}
if (shareContent instanceof ShareVideoContent) {
return a((ShareVideoContent) shareContent, z);
}
if (!(shareContent instanceof ShareOpenGraphContent)) {
return null;
}
ShareOpenGraphContent shareOpenGraphContent = (ShareOpenGraphContent) shareContent;
try {
return a(shareOpenGraphContent, ShareInternalUtility.a(uuid, shareOpenGraphContent), z);
} catch (JSONException e) {
throw new FacebookException("Unable to create a JSON Object from the provided ShareOpenGraphContent: " + e.getMessage());
}
}
private static Bundle a(ShareLinkContent shareLinkContent, boolean z) {
Bundle a = a((ShareContent) shareLinkContent, z);
Utility.a(a, "com.facebook.platform.extra.TITLE", shareLinkContent.getContentTitle());
Utility.a(a, "com.facebook.platform.extra.DESCRIPTION", shareLinkContent.getContentDescription());
Utility.a(a, "com.facebook.platform.extra.IMAGE", shareLinkContent.getImageUrl());
return a;
}
private static Bundle a(SharePhotoContent sharePhotoContent, List<String> list, boolean z) {
Bundle a = a(sharePhotoContent, z);
a.putStringArrayList("com.facebook.platform.extra.PHOTOS", new ArrayList<>(list));
return a;
}
private static Bundle a(ShareOpenGraphContent shareOpenGraphContent, JSONObject jSONObject, boolean z) {
Bundle a = a(shareOpenGraphContent, z);
Utility.a(a, "com.facebook.platform.extra.PREVIEW_PROPERTY_NAME", shareOpenGraphContent.getPreviewPropertyName());
Utility.a(a, "com.facebook.platform.extra.ACTION_TYPE", shareOpenGraphContent.getAction().getActionType());
Utility.a(a, "com.facebook.platform.extra.ACTION", jSONObject.toString());
return a;
}
private static Bundle a(ShareContent shareContent, boolean z) {
Bundle bundle = new Bundle();
Utility.a(bundle, "com.facebook.platform.extra.LINK", shareContent.getContentUrl());
Utility.a(bundle, "com.facebook.platform.extra.PLACE", shareContent.getPlaceId());
Utility.a(bundle, "com.facebook.platform.extra.REF", shareContent.getRef());
bundle.putBoolean("com.facebook.platform.extra.DATA_FAILURES_FATAL", z);
List<String> peopleIds = shareContent.getPeopleIds();
if (!Utility.a(peopleIds)) {
bundle.putStringArrayList("com.facebook.platform.extra.FRIENDS", new ArrayList<>(peopleIds));
}
return bundle;
}
}