上传到 Android 中的 Appengine Blobstore
我正在为 Android 开发一个简单的多媒体消息应用程序,并且尝试使用 Google AppEngine 的 BlobStore 作为我的云存储来存储将要传输的各种图像、视频和音频文件。然而,我见过的所有上传到 blobstore 的示例等都假设我是通过 HTTP 表单执行此操作,因此我有点不知道该怎么做。
我见过很多人问同样的问题,但似乎没有一个人得到满意的答案。我可以或者应该以这种方式使用 AppEngine 的 blobstore 吗?如果可以,我该怎么做?
谢谢,所以。
I'm working on a simple multimedia messaging app for Android, and I was trying to use Google AppEngine's BlobStore as my cloud storage for the various image, video, and audio files that will be transferred. However, all of the examples and such that I've seen for uploading to blobstore assume that I'm doing it via an HTTP form, and so I'm kind of at a loss as to what to do.
I've seen several people asking the same question, but none of them seem to ever get a satisfactory answer. Can I or should I use AppEngine's blobstore in this way, and if so how do I go about doing it?
Thanks, SO.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以采用如下方式:
1. 在 Google App Engine 上,创建一个调用 blobstore.create_upload_url() 返回
action_POST_URL
2. 在 Android 上,将图像发布到
action_POST_URL< /code> 使用 HttpClient 和 MultipartEntity。
You could go with something like this:
1. On Google App Engine, create a Web Handler that calling blobstore.create_upload_url() returns an
action_POST_URL
2. On Android, post the image to the
action_POST_URL
using HttpClient and MultipartEntity.对于Java
for Java