2015-09-30 1 views
4

В Cloudinary есть только пример загрузки изображений с Android в облако. Однако мне нужно загружать видео. Когда я использую вызов из кода примера, я получаю ошибку Invalid image file. Вот призыв, который выдает исключениеИсключительно исключение файла изображения с облачной областью

Map cloudinaryResult=cloudinary.uploader().upload(file, uploadParams); 

Кто-нибудь знает призыв к загрузке видео вместо фотографий? Я использую Cloudinary с Parse.com

Вот трассировки стека

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) 
+0

Также мой url имеет только альфу и тире, как в 'abce_efgh_ijklm_nopqu_st.mp4' –

ответ

5

Вы должны добавить

uploadParams.put("resource_type", "video")

сказать Cloudinary, что вы хотите, чтобы загрузить видео. Или,

uploadParams.put("resource_type", "auto")

, чтобы Cloudinary определить содержимое файла.

+1

Было бы неплохо, если бы эти ребята включили эту информацию в свои образцы или документацию. Это лишний барьер для входа и потери времени. Может быть, я должен посмотреть на своих конкурентов :). Но проверьте и плюс один для вас. Спасибо. –

+0

@KatedralPillon, которые являются их конкурентами? ... похоже, не очень много предложений в этом пространстве ... sans DIY recipes ... – sirvon

+0

@KatedralPillon Я не мог согласиться больше. Документы для iOS github repo ужасны. – user3344977

Смежные вопросы