2015-09-30 42 views
4

Cloudinary僅舉例說明如何將圖像從android加載到雲。不過,我需要上傳視頻。當我使用示例代碼調用時,出現Invalid image file錯誤。這裏是引發異常的電話Cloudinary無效的圖像文件異常

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

此外,我的網址只有alpha和破折號,如'abce_efgh_ijklm_nopqu_st.mp4' –

回答

5

您應該添加

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

告訴你要上傳的視頻Cloudinary。或者,

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

讓Cloudinary確定文件的內容。

+1

這將是很好,如果這些傢伙在他們的樣品或文件中包含此信息。這是進入和浪費時間的不必要的障礙。也許我應該看看他們的競爭對手:)。但檢查並加上一個給你。謝謝。 –

+0

@KatedralPillon誰是他們的競爭對手?...似乎沒有太多的產品在這個空間...無法DIY的食譜... – sirvon

+0

@KatedralPillon我完全同意。他們的iOS github回購文檔非常糟糕。 – user3344977