2017-05-31 37 views
0

我試圖使用Filepicker(https://www.filepicker.io)將本地視頻文件從Android應用程序上傳到S3存儲桶。根據github文檔,以下是示例代碼。下面提到的網址是針對本地文件的url,但是我想設置一些參數,如S3位置來保存文件,策略&簽名,並不確定在哪裏以及如何設置它。 有人可以在這裏解釋一下嗎? 感謝任何幫助。在Android設備上使用Filepicker將本地文件上傳到S3

final String url = "PUT PATH TO LOCAL FILE HERE - something like content://com.android.providers.media.documents/document/image%3A64"; 

Filepicker.uploadLocalFile(Uri.parse(url), this, new FilepickerCallback() { 
    @Override 
    public void onFileUploadSuccess(FPFile fpFile) { 
     // Do something on success 
    } 

    @Override 
    public void onFileUploadError(Throwable error) { 
     // Do something on error 
    } 

    @Override 
    public void onFileUploadProgress(Uri uri, float progress) { 
     // Do something on progress 
    } 
}); 
+0

這不是本地文件的路徑。這是一個內容計劃。 – greenapps

+0

上傳文件的文件選取器?什麼是一個名字! 「 – greenapps

+0

final String url =」將路徑導入到本地文件這裏 – Babs

回答

0

Filepicker現在是Filestack。

你可能有更好的運氣與此回購: https://github.com/filestack/filestack-android

我也會說,這個回購協議,目前正在審查和更新。 如果您有任何問題,您可以在回購站點上創建問題或向Filestack支持團隊提交一張票

+0

感謝輸入@Flutterby_Dev。我指的是filestack-android並創建了一個問題,但沒有響應:(我可以嘗試提交一張票 – Babs

+0

Filestack實際上目前正在推動一個新的Android SDK。 –

+0

謝謝@Flutterby_Dev。我通過直接工作訪問Filepicker API並通過改進。 – Babs

相關問題