/** * */ package com.deardhruv.swipevolley.network; import java.net.URLEncoder; import android.os.Bundle; /** * @author DearDhruv */ public class ServiceURL { public static final String mainURL = "https://raw.github.com/DearDhruv/SwipeVolley/master/json_res"; // Image Upload URL and Params NOTE: URL is for testingpurpose only. // public static final String imgUploadURL = "http://laendleimmo.immoservice.mobi/api/ad/upload/pictures?"; public static final String imgUploadURL = "https://api.cloudinary.com/v1_1/demo/image/upload?"; public static final String AD_ID = "adId"; public static final String TOKEN = "token"; public static final String QQ_FILE = "qqfile"; // Check Uploaded Images on below URL // http://laendleimmo.immoservice.mobi/immobilien/gewerbliche-immobilien/buro-ordination/vorarlberg/feldkirch/73793 @SuppressWarnings("deprecation") public static String encodeGETUrl(Bundle parameters) { StringBuilder sb = new StringBuilder(); if (parameters != null && parameters.size() > 0) { boolean first = true; for (String key : parameters.keySet()) { if (key != null) { if (first) { first = false; } else { sb.append("&"); } String value = ""; Object object = parameters.get(key); if (object != null) { value = String.valueOf(object); } try { sb.append(URLEncoder.encode(key, "UTF-8") + "=" + URLEncoder.encode(value, "UTF-8")); } catch (Exception e) { sb.append(URLEncoder.encode(key) + "=" + URLEncoder.encode(value)); } } } } return sb.toString(); } public static String encodeUrl(String url, Bundle mParams) { return url + encodeGETUrl(mParams); } }