2013-02-19 4 views
1

images.get_serving_url(blob_key)을 통해 액세스하는 BlobStore 내에 많은 이미지를 저장 한 Google AppEngine 앱 (Python으로 작성)이 있습니다.GAE - BlobStore의 이미지를 urlfetch를 사용하여 외부 서버에 게시하십시오.

urlfetch ~ POST 이러한 이미지 중 하나를 제 3 자 사이트 (실제로는 이미 알고있는 요청을 인증해야한다는 것을 알고 있습니다)에 사용하는 방법을 알아 내려고하고 있습니다.

나는 GAE에 상당히 익숙하며, 내가 할 수있는 최선의 방법을 배우려고하고있다.

는 사람이 Blob 저장소에서 이미지 바이너리 데이터를 잡아하는 방법에 대한 어떤 생각을 가지고 있습니까 (줄 중 하나 get_serving_url 또는 BLOB 키)를 urlfetch 요청 내부를 보내고, 다음 POST?

나는 오후 내내 인터넷 검색을하고 있었지만 적합한 예제를 찾을 수 없습니다.

감사합니다.

답변

3

당신은 블롭 판독기를 사용하여 전체 BLOB/이미지를 가져올 수 :

blob_reader = blobstore.BlobReader(blob_key) 
+0

나는 다음 URL을 가져올 포스트 안에이 문제를 어떻게 활용할 수 있는지 어떤 생각? 예제 BlobReader 문서 (https://developers.google.com/appengine/docs/python/blobstore/blobreaderclass)는 여전히 나에게 혼란 스럽습니다. – Brett

+0

blob 및 기타 인수를 게시물의 URL 인코딩 된 페이로드에 넣습니다. Flickr 웹 서비스가 기대하는 인수를 알지 못합니다. – voscausa

+0

귀하의 정보는 여기에 대한 답변과 결합되어 있습니다 (http://stackoverflow.com/questions/5555323/insert-image-to-picasa-in-python-google-app-engine-sdk-through-urlfetch). 정확히 내가 죽었습니다. 할 일을 배우려고 애쓰는 중입니다. 많은 감사합니다! – Brett