我一直在使用Filepicker.IO將文件直接從瀏覽器上傳到amazon s3,而且大部分工作都正常,我現在面臨的唯一問題是上傳完成後,我沒有在s3中獲取文件的名稱。成功上傳後從filepicker.io獲取s3文件名
Filepicker JS API將返回該對象:
Object {url: "https://www.filepicker.io/api/file/xxxxxxxxxxxxx", filename: "xyzhi.mp4", mimetype: "video/mp4", size: 36735, isWriteable: true}
通常這個對象帶有一個名爲「鑰匙」,其具有在S3中的文件的名稱屬性。
當上傳不是從本地計算機完成時,如果我選擇本地文件一切正常,但如果我從任何提供程序(例如Dropbox,Google Drive)中選擇一個文件,我不能在S3服務器中獲取文件名。
謝謝。
我應該澄清,與馬科斯問題是,使用本地計算機上傳以外的服務時(例如Dropbox,文件URL,文本框,網絡攝像頭等)從Filepicker.io上傳的文件沒有發送到配置S3存儲桶。這就是他沒有獲得S3文件密鑰的原因,因爲在使用除本地上傳以外的其他選項時,Filepicker.io不會將文件上傳到S3。我們需要知道的是爲什麼會發生這種情況,以及如何解決這個問題。 – Guillermo