我真的很需要你的帮助/建议/线索/等。 我正在开发Android和iOS的应用程序,这将允许用户上传图片和视频。
我想要做的事:
1 -安卓/ iOS设备发送照片/视频,我的谷歌云端点;
2 - 谷歌云端点上传图像/视频到谷歌云存储; (作品)
3 - 谷歌云端点从谷歌云存储检索servingURL并传回至Android / iOS版; (作品)
4 - 的Android / iOS设备通过URL流的图片/视频。 (作品)
所以,问题只是第一步,发送图像/视频到谷歌云端点。
我读了很多,搜索,研究并没有想出如何做到这一点。
请任何建议将升值。 我愿意要实现此功能,以及道路的新思路。 感谢大伙们!
。
- - - - - - - - - - - - - - - - - - - - - - - - - - - -更新- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
。
经过研究多一点,我注意到了更好的方式来做到这一点会直接从安卓/ iOS设备进行上传。 我想通了,如何做到这一点,但现在我卡住了有关如何实现servlet的客户使用我的端点产生的urlUpload上传文件后即可自动调用。
到目前为止,我所做的:
1 - 客户端请求我的谷歌端点检索网址上传;
2 - 谷歌端点与此代码使用生成“/上传”网址:
BlobstoreService blobstoreService = BlobstoreServiceFactory.getBlobstoreService();
UploadOptions uploadOptions = UploadOptions.Builder.withGoogleStorageBucketName(ConstUtil.storage.BUCKET_NAME);
String uploadUrl = blobstoreService.createUploadUrl("/upload", uploadOptions);
response.setSimpleString(uploadUrl);
response.setCode(MWCode.SUCCESS.getCode());
response.setMessage(MWCode.SUCCESS.getMessage());
return response;
3 - 客户端(安卓/ iOS版)收到此网址和上传文件(我没有实现它,但是我看到了许多清晰的例子,看起来很容易理解)
4 - Blob存储服务谷歌火端点作为上传对象的回调发送键
5 - 我用的Blob键检索servingURL服务与客户(安卓/ iOS版)的文件(已经实现)
我不知道如何实现第4步一旦所有的教程和例子我看到没有使用谷歌云端点的想法。 请,没有人可以给我的,我怎么能实现它的路径/连接/代码或线索?