我想知道我是否可以实现无需登录我的Amazon控制台就可以将移动应用程序中的文件或大文件上传到s3存储桶的目标。如果没有办法这样做。登录后如何在没有烦人的Web视图的情况下上传文件? Se其他人尝试过的。
Should I upload files to Amazon S3 from mobile devices or from my server?谢谢。
我需要实现的目标:
如果您可以在移动应用程序场景中共享所有可能的文件上传实施,将非常感谢。
答案 0 :(得分:1)
您可以使用SDK for AWS。它必须是使用某种可用于AWS的编程语言开发的应用程序,并且能够访问凭据以连接到S3并像该应用程序和S3存储桶之间的接口一样工作。
答案 1 :(得分:1)
可以通过API以编程方式访问所有AWS服务。实际上,这是使用AWS服务的推荐方法。
移动应用程序当然可以直接与Amazon S3通信。
您将要保护S3中存储的数据,以便只有经过授权和认证的用户可以访问它。这可以通过使移动应用程序通过您自己的处理身份验证的后端服务进行身份验证来实现。另外,您可以使用Amazon Cognito处理身份验证。这样,您的应用程序将通过AWS处理身份验证,并且用户将永远不会看到特定于AWS的凭证。