17

我想使用 Images API 在 Google Cloud Storage 上提供图像文件get_serving_url。可以get_serving_url接受 Google Cloud Storage 上的文件吗?

我试过了:

from google.appengine.api import blobstore
from google.appengine.api import images
bkey = blobstore.create_gs_key('/gs/bucket/object')
url = images.get_serving_url(bkey)

InvalidBlobKeyError生产环境发生错误get_serving_url

4

2 回答 2

13

每个人都会喜欢的,从 1.7.0 版本开始就可以了!

您可以将get_serving_url()用于 Google Cloud Storage 存储分区。

于 2012-05-02T17:26:06.733 回答
5

从 GAE 1.6.5 开始, images.Image 类构造函数可以将 GCS 文件名作为参数,例如

 img = images.Image(filename='/gs/bucket/object')

然后,您可以对该对象执行转换并提供服务等。

于 2012-05-02T19:30:47.557 回答