package me.guillaumin.android.osmtracker.osm;
public class OpenStreetMapConstants {
private static final boolean DEV_MODE = false;
private static final String OSM_API_URL_DEV = "http://master.apis.dev.openstreetmap.org";
private static final String OSM_API_URL_PROD = "http://www.openstreetmap.org";
private static final String OSM_API_URL = (DEV_MODE) ? OSM_API_URL_DEV : OSM_API_URL_PROD;
public static class Api {
private static final String PATH = "/api/0.6";
public static class Gpx {
public static final String CREATE = OSM_API_URL + PATH + "/gpx/create";
public static class Parameters {
public static final String FILE = "file";
public static final String DESCRIPTION = "description";
public static final String TAGS = "tags";
public static final String VISIBILITY = "visibility";
}
}
}
public static class OAuth {
public static final String CONSUMER_KEY_DEV = "FgGrirJh5UORShsKWiElkSQuN54DRoJ21UgwnrFW";
public static final String CONSUMER_KEY_PROD = "1eYt7J6qLY858GaHdRv2CeTuKyl1pvr9tC2lI6Zz";
public static final String CONSUMER_KEY = (DEV_MODE) ? CONSUMER_KEY_DEV : CONSUMER_KEY_PROD;
public static final String CONSUMER_SECRET_DEV = "12er8G9HMElFmwR1YKyXLLN55vfeYrecRWgLZYnX";
public static final String CONSUMER_SECRET_PROD = "yL0NNWXXz9ZZUwQlFhiuuLWKzrdjWu7H00KkXTrr";
public static final String CONSUMER_SECRET = (DEV_MODE) ? CONSUMER_SECRET_DEV : CONSUMER_SECRET_PROD;
public static class Urls {
public static final String REQUEST_TOKEN_URL = OSM_API_URL + "/oauth/request_token";
public static final String ACCESS_TOKEN_URL = OSM_API_URL + "/oauth/access_token";
public static final String AUTHORIZE_TOKEN_URL = OSM_API_URL + "/oauth/authorize";
}
}
}