Package com.cloudinary

Examples of com.cloudinary.Cloudinary


    private Api api;
    private static String uniqueTag = String.format("api_test_tag_%d", new java.util.Date().getTime());

    @BeforeClass
    public static void setUpClass() throws IOException {
        Cloudinary cloudinary = new Cloudinary();
        if (cloudinary.getStringConfig("api_secret") == null) {
            System.err.println("Please setup environment for Upload test to run");
            return;
        }
        Api api = cloudinary.api();
        try {
            api.deleteResources(Arrays.asList("api_test", "api_test1", "api_test2", "api_test3", "api_test5"), Cloudinary.emptyMap());
        } catch (Exception e) {
        }
        try {
            api.deleteTransformation("api_test_transformation", Cloudinary.emptyMap());
        } catch (Exception e) {
        }
        try {
            api.deleteTransformation("api_test_transformation2", Cloudinary.emptyMap());
        } catch (Exception e) {
        }
        try {
            api.deleteTransformation("api_test_transformation3", Cloudinary.emptyMap());
        } catch (Exception e) {
        }
        try{api.deleteUploadPreset("api_test_upload_preset", Cloudinary.emptyMap());}catch (Exception e) {}
        try{api.deleteUploadPreset("api_test_upload_preset2", Cloudinary.emptyMap());}catch (Exception e) {}
        try{api.deleteUploadPreset("api_test_upload_preset3", Cloudinary.emptyMap());}catch (Exception e) {}
        try{api.deleteUploadPreset("api_test_upload_preset4", Cloudinary.emptyMap());}catch (Exception e) {}
        Map options = Cloudinary.asMap(
                "public_id", "api_test",
                "tags", new String[]{"api_test_tag", uniqueTag},
                "context", "key=value",
                "eager", Collections.singletonList(new Transformation().width(100).crop("scale")));
        cloudinary.uploader().upload("src/test/resources/logo.png", options);
        options.put("public_id", "api_test1");
        cloudinary.uploader().upload("src/test/resources/logo.png", options);
    }
View Full Code Here


        cloudinary.uploader().upload("src/test/resources/logo.png", options);
    }

    @Before
    public void setUp() {
        this.cloudinary = new Cloudinary();
        assumeNotNull(cloudinary.getStringConfig("api_secret"));
        this.api = cloudinary.api();
    }
View Full Code Here

  private Cloudinary cloudinary;

  @Before
  public void setUp() {
    this.cloudinary = new Cloudinary("cloudinary://a:b@test123");
  }
View Full Code Here

    private Cloudinary cloudinary;
   
  @BeforeClass
  public static void setUpClass() {
      Cloudinary cloudinary = new Cloudinary();
        if (cloudinary.getStringConfig("api_secret") == null) {
          System.err.println("Please setup environment for Upload test to run");
        }
    }
View Full Code Here

        }
    }

  @Before
  public void setUp() {
      this.cloudinary = new Cloudinary();
      assumeNotNull(cloudinary.getStringConfig("api_secret"));
    }
View Full Code Here

import javax.servlet.jsp.tagext.SimpleTagSupport;
import java.io.IOException;

public class CloudinaryJsConfigTag  extends SimpleTagSupport {
    public void doTag() throws JspException, IOException {
        Cloudinary cloudinary = Singleton.getCloudinary();
        if (cloudinary == null) {
            throw new JspException("Cloudinary config could not be located");
        }
        JspWriter out = getJspContext().getOut();
        out.println("<script language='javascript' type='text/javascript'>$.cloudinary.config({");
        String[] keys = {"api_key", "cloud_name", "cdn_subdomain"};
        String[] boolKeys = {"private_cdn", "secure_distribution"};
        for (String key : keys) {
            if (cloudinary.getStringConfig(key) != null && !cloudinary.getStringConfig(key).isEmpty()) {
                out.println(key + ": \""+cloudinary.getStringConfig(key) + "\",");
            }
        }
        for (String key : boolKeys) {
            if (cloudinary.getStringConfig(key) != null && !cloudinary.getStringConfig(key).isEmpty()) {
                out.println(key + ": "+cloudinary.getStringConfig(key) + ",");
            }
        }
        out.println("});</script>");
    }
View Full Code Here

public class CloudinaryJsIncludeTag  extends SimpleTagSupport {
    private boolean full = false;
    private String base = "javascripts/cloudinary/";

    public void doTag() throws JspException, IOException {
        Cloudinary cloudinary = Singleton.getCloudinary();
        if (cloudinary == null) {
            throw new JspException("Cloudinary config could not be located");
        }
        JspWriter out = getJspContext().getOut();
        String[] basicFiles = {"jquery.ui.widget.js", "jquery.iframe-transport.js", "jquery.fileupload.js", "jquery.cloudinary.js"};
View Full Code Here

    @SuppressWarnings("unchecked")
  @RequestMapping(value = "/direct_unsigned_upload_form", method = RequestMethod.GET)
    public String directUnsignedUploadPhotoForm(ModelMap model) throws Exception {
        model.addAttribute("photoUpload", new PhotoUpload());
        model.addAttribute("unsigned", true);
        Cloudinary cld = Singleton.getCloudinary();
        String preset = "sample_" + cld.apiSignRequest(Cloudinary.asMap("api_key", cld.getStringConfig("api_key")), cld.getStringConfig("api_secret")).substring(0, 10);
        model.addAttribute("preset", preset);
        try {
          Singleton.getCloudinary().api().createUploadPreset(Cloudinary.asMap(
              "name", preset,
              "unsigned", true,
View Full Code Here

TOP

Related Classes of com.cloudinary.Cloudinary

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.