Eu tava querendo criar um arquivo Jar para facilitar os envios de imagens ao site de hospedagem de imagens, o Imgur.com, porém não consigo achar a API para download e eu achei esse código na internet mas ele não posta a imagem e nem relata erro.
public void ImageUpload() {
//create base64 image
File file = new File("E:\\Programas\\Logo.png");
try {
//read image
BufferedImage image = ImageIO.read(file);
ByteArrayOutputStream byteArray = new ByteArrayOutputStream();
ImageIO.write(image, "png", byteArray);
byte[] byteImage = byteArray.toByteArray();
String dataImage = Base64.encode(byteImage);
String data = URLEncoder.encode("image", "UTF-8") + "=" + URLEncoder.encode(dataImage, "UTF-8");
} catch (IOException ex) {
System.out.println(ex.getMessage());
}
}