我正在尝试使用lambda设置AWS Rekognition,因此我为上传到s3的每个图像创建了s3事件触发器,因此当新图像上传到s3时,它将发送一个SNS通知>SNS将发送到SQS>SQS将触发lambda对该映像进行处理。
我的主要问题是如何将上传的对象键名传递给lambda?如果有人知道或有任何想法,请告诉我
我不知道你为什么要用SNS和SQS从S3到达lambda
可以直接将S3事件链接到Lambda。你也可以将事件过滤为PUT/POST/DEL等。这是最好的方法,而不是在SNS和SQS之间使用。
S3事件几乎包含了处理所需的所有数据。
你可以看看https://docs.aws.amazon.com/lambda/latest/dg/with-s3.htmlhttps://docs.aws.amazon.com/lambda/latest/dg/with-s3-example.html