gpt4 book ai didi

node.js - 如何从 lambda 中的事件获取文件的 s3 存储桶名称和 key

转载 作者:行者123 更新时间:2023-12-04 14:21:42 25 4
gpt4 key购买 nike

我们在 lambda 函数上设置了一个触发器,并希望在将最新文件放入 S3 存储桶时抓取该文件。文件名将更改。我们想从事件中获取文件对象,但不知道如何获取。

现在,我们将直接文件名作为变量写入 lambda 函数中,并在本地进行测试。它似乎有效,但我们想让我们的 lambda 通用并使用传入的事件参数获取文件。基本上,我们需要交换这两行并使它们通用。

const bucket = 'bucket-12345';
const key = 'testXML.xml';

感谢您的帮助。

最佳答案

看看this example :

exports.handler = function(event, context, callback) {
var bucket = event.Records[0].s3.bucket.name;
var key = event.Records[0].s3.object.key;

}

关于node.js - 如何从 lambda 中的事件获取文件的 s3 存储桶名称和 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53891128/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com