从JSON Object获取BlobKey类型

时间:2014-04-25 19:20:06

标签: java android json google-cloud-endpoints blobstore

我们正在尝试构建将图像存储到blobstore的应用程序。

我使用了here中的代码并将其添加到端点项目中。 现在/ /上传的servlet返回客户端JSONObject,如下所示:

    json.put("servingUrl", servingUrl);
    json.put("blobKey", blobKey);

有一个PictureEntity类。如果字段blobKey是BlobKey类型,我可以向服务器发送带有所有需要数据的另一个HttpPost请求,从html实体获取所需的String并应用 服务器端picture.setBlobKey(blobKey);

但是因为我使用EndPoints,所以我不想再将所有数据传输到服务器上的另一个servlet。我想使用端点。似乎他们应该以某种方式支持BlobKey类型。 至少GAE为他们创建了模型,但是当我尝试在客户端做同样的事情时,我总是会收到错误:

  

PictureEntity类型中的方法setBlobKey(BlobKey)不是   适用于参数(String)

任何帮助将不胜感激。谢谢!

0 个答案:

没有答案