我們有時候需要在專案中提供一個檔案上傳的功能,
讓所有的文件都可以以公開的方式讓使用者下載,
這時就需要依賴Google提供的gsutil 來處理
GSUTIL下載連結: https://developers.google.com/storage/docs/gsutil
按照以上網頁的安裝方式:
確認你的本機已經有 Python 與 Gsutil
這裡的範例是 Python 在 C:\Python27, GSUtil在 C:\gsutil
使用Google Cloud Storage, 將指定的Bucket 設定於設為公開的指令如下:
c:\Python27>python C:\gsutil\gsutil.py -m setdefacl public-read gs://mybucket_name
這樣未來透過程式上傳的的OBJECT都會是PUBLIC-READ的狀態喔
發佈留言