Swiggy v4.51.1版本的 MD5 值为:5af7ec91512a0a8c1510e3f8bac20b8b
以下内容为反编译后的 c.java 源代码,内容仅作参考
package in.swiggy.android.dependencyconfig;
import android.content.SharedPreferences;
import in.swiggy.android.swiggylynx.ui.LynxData;
import in.swiggy.android.tejas.api.ApiBaseUrl;
import kotlin.jvm.internal.o;
import kotlin.text.StringsKt__StringsKt;
public final class c implements ApiBaseUrl {
private final SharedPreferences a;
public c(SharedPreferences sharedPreferences) {
o.k(sharedPreferences, "sharedPreferences");
this.a = sharedPreferences;
}
@Override
public String getAnalyticsApiUrl() {
return "https://analytics.swiggy.com";
}
@Override
public String getCheckoutBaseUrl() {
return "https://chkout.swiggy.com";
}
@Override
public String getDashBaseUrl() {
return "https://dash.swiggy.com";
}
@Override
public String getDashPudoWebBaseUrl() {
return "https://stores.swiggy.com/go";
}
@Override
public String getDashWebBaseUrl() {
return "https://stores.swiggy.com";
}
@Override
public String getDineoutCouponBaseUrl() {
return "https://disc.swiggy.com";
}
@Override
public String getDineoutFavUrl() {
return "https://profile.swiggy.com";
}
@Override
public String getDiscoveryBaseUrl() {
return "https://disc.swiggy.com";
}
@Override
public String getDownloaderBaseUrl() {
return "https://s3-ap-southeast-1.amazonaws.com";
}
@Override
public String getFNABaseUrl() {
return "https://fna.swiggy.com/";
}
@Override
public String getGoogleBaseUrl() {
return "https://maps.googleapis.com";
}
@Override
public String getHelpcenterWebhost() {
return "https://www.swiggy.com/help/conversations";
}
@Override
public String getHelpsupportWebhost() {
return LynxData.DEFAULT_URL;
}
@Override
public String getInsanelygoodBaseUrl(boolean z) {
if (!z) {
return "https://insanelygood.swiggy.com/insanelygood";
}
String string = this.a.getString("insanelygood_endpoint", "https://insanelygood.swiggy.com/insanelygood");
if (string == null) {
string = "";
}
return string;
}
@Override
public String getInstaMaxBaseUrl(boolean z) {
if (!z) {
return "https://instamax.swiggy.com";
}
String string = this.a.getString("insta_max_endpoint", "https://instamax.swiggy.com");
if (string == null) {
string = "";
}
return string;
}
@Override
public String getJuspayBaseUrl() {
return "https://api.juspay.in/";
}
@Override
public String getMapsBaseUrl() {
return "https://maps.swiggy.com/";
}
@Override
public String getOrderHelpUrl() {
String l1;
l1 = StringsKt__StringsKt.l1(getPosBaseUrl(), '/');
return l1 + "/api/v2/help/issues";
}
@Override
public String getPaymentBaseUrl() {
return "https://chkout.swiggy.com";
}
@Override
public String getPlacesAutocompleteUrl() {
return "https://www.swiggy.com/";
}
@Override
public String getPosBaseUrl() {
return "https://pos.swiggy.com";
}
@Override
public String getProfileBaseUrl() {
return "https://profile.swiggy.com";
}
@Override
public String getRecommendsBaseUrl() {
return "https://maps.swiggy.com/";
}
@Override
public String getRefundsBaseUrl(boolean z) {
if (!z) {
return "https://app.swiggy.com";
}
String string = this.a.getString("cancel_refunds", "https://app.swiggy.com");
if (string == null) {
string = "";
}
return string;
}
@Override
public String getSpnsUrl() {
return "https://spns.swiggy.com/";
}
@Override
public String getSwiggyBaseUrl() {
return "https://app.swiggy.com";
}
@Override
public String getSwiggyDirectionsBaseUrl() {
return "https://maps.swiggy.com/";
}
@Override
public String getTNSBaseUrl() {
return "https://tns.swiggy.com/";
}
@Override
public String getTrackCancelApiUrl() {
return "https://fulfillment-middleware.swiggy.com";
}
@Override
public String getTrackDeTipApiUrl() {
return "https://super-app.swiggy.com";
}
@Override
public String getTrackV3ApiUrl() {
return "https://pos.swiggy.com";
}
@Override
public String getVoiceDirectionsbaseUrl() {
return "https://maps.swiggy.com/";
}
@Override
public String getWebPortalUrl() {
return LynxData.DEFAULT_URL;
}
}