首页 文章

sdk上Cloudstorage文件的URL

提问于
浏览
2

我正在尝试在Appengine上使用Google Cloud Storage . 我安装了新的cloudstorage python api代码,并且一切运行良好 . 我部署了我的代码,它也运行良好 .

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

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

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

1 回答

  • 1

    是的,您可以在应用服务器上使用以下内容:

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

    如果您使用默认存储桶,则称为 app_default_bucket .

    我用图像对它进行了测试,效果很好 . 有了mp4视频,它似乎遇到了错误 .

相关问题