2017-08-27 119 views
1

如何使用angular4將圖像上傳到我的存儲區谷歌雲端點上。我不想使用nodejs,因爲我不想在我的角度項目中使用require。或者是否有在angular4中使用require的替代方案。例如,使用導入而不是要求將圖像上傳到存儲區

+2

https://cloud.google.com/storage/docs/json_api/v1/how-tos/simple-upload – Adiii

回答

0

可以使用Javascript Google API Client Library上傳到GCS。有一個例子使用這個在https://github.com/googlearchive/storage-getting-started-javascript

但是你應該小心這樣做:你將基本上必須給你的用戶權限在你的桶。這可能會導致他們爲您運行較大的存儲費用,訪問其他用戶對象或刪除數據。

更安全的替代方法是代表客戶端從GCS調用服務器端應用程序(可能在App Engine上)(也許返回signed urls給予客戶端有限的權限)正如Jo Jo指出的那樣,Firebase使這件事容易,做大部分工作。

相關問題