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;
    }
}