我们正在使用移动应用(Android / IOS),需要将图像文件上传到S3。 我们感到困惑:
谢谢!
答案 0 :(得分:0)
如AWS document中所述:
直接从代码中调用REST API可能很麻烦。它要求您编写必要的代码来计算有效签名以验证您的请求。
如果从学习的角度来看,那么您可以使用REST API,以便您掌握基础流程(除非您不介意花费额外的时间进行实施+调试)。但如果是长期实际工作/项目,我建议您使用AWS SDK,这样您就不必花时间实现,调试和维护已经完成的工作。此外,SDK已经将HTTP REST API转换为应用程序域/语言。
请查看this example获取AWS-S3安卓示例和this获取IOS示例。