android - Excepción de archivo de imagen inválida de Cloudinary
parse.com (1)
Cloudinary solo tiene un ejemplo de cómo cargar imágenes desde Android a la nube. Sin embargo, necesito subir videos. Cuando uso la llamada del código de muestra, obtengo un Invalid image file
. Aquí está la llamada que arroja la excepción
Map cloudinaryResult=cloudinary.uploader().upload(file, uploadParams);
¿Alguien sabe el llamado para subir videos en lugar de fotos? Estoy usando Cloudinary con Parse.com
Aquí está el rastro de la pila
java.lang.RuntimeException: Invalid image file
at com.cloudinary.android.UploaderStrategy.callApi(UploaderStrategy.java:101)
at com.cloudinary.Uploader.callApi(Uploader.java:22)
at com.cloudinary.Uploader.upload(Uploader.java:55)
Deberías agregar
uploadParams.put("resource_type", "video")
decirle a Cloudinary que quieres subir videos. O,
uploadParams.put("resource_type", "auto")
para permitir que Cloudinary determine el contenido del archivo.