2

我正在 Appengine 上试验 Google Cloud Storage。我安装了新的 cloudstorage python api 代码,一切正常。我部署了我的代码,它也运行良好。

我的 ACL (正确)设置为公共读取,我可以在http://commondatastorage.googleapis.com/上查看我添加的文件/在应用程序上调用 cloudstorage 时很好。

但是,本地sdk上是否有类似的路径?

我正在使用它来上传图像和创建缩略图。但是,在本地,我不知道如何将 url 提供给缩略图。我确实在 blobstore 查看器中看到,创建了 blob,但是 blobinfo 中没有显示文件名,并且 url 使用 blobstore 键而不是我提供给 gs create 调用的文件名。

4

1 回答 1

1

Yes, you can use the following on the app server:

/_ah/gcs/[bucket name]/[filename]

If you used the default bucket, it's called app_default_bucket.

I've tested it with images and it works well. With mp4 videos it seems to run into an error though.

于 2016-12-05T16:17:08.920 回答