我正在开发一款适用于Android的简单多媒体信息应用程序,我正在尝试使用Google AppEngine的BlobStore作为我的云存储,用于传输各种图像,视频和音频文件。但是,我在上传到blobstore时看到的所有示例都假设我是通过HTTP表单进行的,所以我有点不知道该做什么。
我见过几个人问同样的问题,但似乎没有人得到满意的答案。我可以或者应该以这种方式使用AppEngine的blobstore,如果是这样,我该如何去做呢?
谢谢,SO。
答案 0 :(得分:4)
你可以选择这样的东西:
1。在Google App Engine上,创建一个调用blobstore.create_upload_url()的Web处理程序,返回action_POST_URL
2。在Android上,使用HttpClient和MultipartEntity将图片发布到action_POST_URL
。
答案 1 :(得分:2)
for Java
BlobstoreService blobstoreService =
BlobstoreServiceFactory.getBlobstoreService();
String action_POST_URL= blobstoreService.createUploadUrl(redirect_URL);