我們有時候需要在專案中提供一個檔案上傳的功能,
讓所有的文件都可以以公開的方式讓使用者下載,
這時就需要依賴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的狀態喔

Leave a reply

required

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>