2017-04-25 125 views
1

我們需要構建一個marketplace移動應用程序,這樣用戶可以添加產品,每個產品可以有1個或更多圖片。上傳多個文件API

爲此構建API的最佳方法是什麼?

圖片應單獨上傳或與所有產品數據(標題,說明,...)一起上傳?

回答

1

將影像上傳seperatly擁有上傳圖像幾個優點與其他產品數據一起,如果您願意在臨時存儲/緩存上載圖像之前付出額外努力已提交。

  • 在您的應用程序中編輯產品數據時,可以異步上傳圖像。只要用戶選擇了圖像,就可以開始圖像上傳。用戶提交產品數據時,圖像已經上傳。這避免了用戶在提交產品之後必須等待幾秒鐘,減少了他必須等待的時間。
  • 圖像可以在服務器上處理,驗證和調整大小,可以用來向用戶顯示一條消息,表明他上傳的圖像與要求不符。
  • 即使用戶決定關閉應用程序或中斷創建新產品的過程,也可以在服務器上存儲/緩存圖像並保存它們。
  • 如果您的網絡/移動連接速度較慢或較慢並且連接中斷,則只需重新上傳一張圖像,而不是所有圖像和產品數據。