上传到 Android 中的 Appengine Blobstore

发布于 2024-10-26 20:29:47 字数 265 浏览 3 评论 0原文

我正在为 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

唱一曲作罢 2024-11-02 20:29:47

您可以采用如下方式:

1. 在 Google App Engine 上,创建一个调用 blobstore.create_upload_url() 返回 action_POST_URL

2. 在 Android 上,将图像发布到 action_POST_URL< /code> 使用 HttpClientMultipartEntity

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.

软的没边 2024-11-02 20:29:47

对于Java

    BlobstoreService blobstoreService = 
                             BlobstoreServiceFactory.getBlobstoreService();
    String action_POST_URL= blobstoreService.createUploadUrl(redirect_URL);

for Java

    BlobstoreService blobstoreService = 
                             BlobstoreServiceFactory.getBlobstoreService();
    String action_POST_URL= blobstoreService.createUploadUrl(redirect_URL);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文