【问题标题】:get blob_key from an existed file in cloudstorage从云存储中的现有文件中获取 blob 密钥
【发布时间】:2013-11-05 14:23:26
【问题描述】:

在 Google Appengine 中,是否可以从 google 云存储文件路径中检索 blob_key?文件直接上传到云存储。

文档只展示了如何在云存储中创建文件并获取blob_key。 https://developers.google.com/appengine/docs/python/blobstore/#Python_Using_the_Blobstore_API_with_Google_Cloud_Storage

【问题讨论】:

    标签: python google-app-engine blobstore google-cloud-storage


    【解决方案1】:

    您可能实际上并不需要这样的密钥:如果您直接上传文件,我假设您知道存储桶名称和对象名称/路径?有了这个,你可以通过构造一个 URL(例如http://storage.googleapis.com/<bucket-name>/<object-path>)来服务对象,你可以使用Cloud Storage Client Libraryopen()函数来读取它。

    我自己没有使用过 blob_keys,但它们的用例似乎是上传文件需要从未知位置提供服务,因此无法形成 GCS URL。

    【讨论】:

      猜你喜欢
      • 2013-08-11
      • 1970-01-01
      • 2015-04-19
      • 2023-01-16
      • 1970-01-01
      • 1970-01-01
      • 2019-08-08
      • 2017-09-06
      • 2020-05-24
      相关资源
      最近更新 更多