2011-02-17 50 views
0

我試圖使用遠程API從Blobstore讀取(並隨後保存)blob。當我執行讀取時,出現錯誤:"No api proxy found for service "blobstore""。 這裏是存根代碼:我可以使用遠程API從AppEngine BlobStore讀取

for b in bs.BlobInfo.all().fetch(100): 
     blob_reader = bs.BlobReader(str(b.key)) 
     file = blob_reader.read() 

就行發生錯誤:file = blob_reader.read() 我通過終端讀取從我個人Appspot上的文件與:

python tools/remote_api/blobstore_download.py --servername=myinstance.appspot.com --appid=myinstance 

所以,從Blob存儲可能閱讀通過遠程API?或者是我的代碼不好?有什麼建議麼?

回答

1

我們最近增加了對remote_api的blobstore支持。確保你使用的是最新版本的SDK,並且你的錯誤應該消失。

+0

是的,那是交易,我們有最新的版本,但是其他一些我沒有意識到的代碼是指向一個較舊的版本。謝謝你的幫助。 – 2011-02-18 16:17:17

相關問題