ApiClientUtils.java 685 Bytes
package com.xiniunet.service.railway.util;

import com.xiniunet.open.api.client.DefaultClient;
import com.xiniunet.open.api.client.XClient;
import com.xiniunet.open.api.client.XRequest;
import com.xiniunet.open.api.client.XResponse;

/**
 * @author
 */
public class ApiClientUtils {

    private static final String API_URI = "https://metro-api.xiniunet.com/router2";

    private static final XClient API_CLIENT;

    static {
        API_CLIENT = new DefaultClient(API_URI, "0617CA8376F9901F28FF46B69BF9CF55", "28570C9D069ED51226DD9F028BD5E6EE");
    }

    public static XResponse execute(XRequest<?> request) throws Exception {
        return API_CLIENT.execute(request);
    }

}