GAE - 使用urlfetch将BlobStore中的映像发布到外部服务器

时间:2013-02-19 23:40:21

标签: python google-app-engine urlfetch

我有一个Google AppEngine应用(用Python编写),其中我在BlobStore中存储了很多图像(我通过images.get_serving_url( blob_key )访问)。

我正在尝试弄清楚如何将urlfetch POST这些图像中的一个用于第三方网站(实际上是Flickr;我知道我必须验证请求,我已经弄清楚了的话)。

我是GAE的新手,我正努力学习blobstore。

有没有人知道如何从blobstore中获取图像二进制数据(提供get_serving_url或blob键),然后POSTurlfetch内请求?

我整个下午一直在谷歌搜索,但找不到合适的例子。

非常感谢!

1 个答案:

答案 0 :(得分:3)

您可以使用blob reader获取整个blob / image:

blob_reader = blobstore.BlobReader(blob_key)