ServerApi.java 864 Bytes
package com.polysoft.nafmii.constants;

import com.polysoft.nafmii.net.OkhttpApi;
import com.polysoft.nafmii.net.RequestBack;
import com.whaty.nafmii.BuildConfig;

import java.util.Map;

public class ServerApi {

    public static final String url_version = "";

    public static final String getAdvertSettings = "storeSetting/getAdvertSettings";



    public static <T> void get(String url, RequestBack<T> callback) {
        get(url, null, callback);
    }

    public static <T> void get(String url, Map<String, String> param, RequestBack<T> callback) {
        String newUrl = BuildConfig.API_HOST + url;
        OkhttpApi.doGet(newUrl, param, callback);
    }

    public static <T> void post(String url, String param, RequestBack<T> callback) {
        String newUrl = BuildConfig.API_HOST + url;
        OkhttpApi.doPost(newUrl, param, callback);
    }
}