如何将 S3 与 AWS lambda 结合使用来发送和检索文本文件数据



所以我对lambda和S3完全陌生,我需要能够让客户端从S3发送和检索图像uri数据

有人知道我应该从哪里开始吗?

如果您希望客户端将图像和元数据发送和检索到S3,您甚至不需要lambda这样做,您可以使用任何可用于各种编程语言的AWS 开发工具包直接与s3交互。

例如,我附加了一个示例链接,以使用 s3 和适用于 AWS 的 JavaScript 开发工具包制作照片库类型的应用程序。 您可以使用任何适用于 whch SDK 的编程语言来做到这一点

https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/s3-example-photo-album.html

您的客户端可以使用适用于 JavaScript 的 AWS 开发工具包直接与 AWS S3 交互,使用此客户端可以直接从浏览器上传和检索数据。

如果您打算将 S3 与 lambda 一起使用。将 API 网关终端节点附加到 AWS Lambda,使用此终端节点,您的客户端可以对您的 Lambda 进行 REST 调用。 编写一个 Lambda 函数来处理 GET 和 POST 请求以检索和发送数据。一个 Lambda 函数只能有一个入口点,在编写代码时请记住这一点。

使用此 lambda 函数连接到 S3。由于您是新手,请记住向 Lambda 角色授予访问 S3 的权限。

最新更新