2

に S3 ファイルがある場合、s3://path/to/bucket/file「BAR」を追加する AWS Lambda 関数を実行したいと思います。

明確にするために、「FOO」を含むファイルが にあるとしましょうs3://path/to/bucket/file。「BAR」を追加する JavaScript 関数を実行したいと思います。

そのため、S3 ファイルの場所でファイルを変更した後、の内容はs3://path/to/bucket/file「FOOBAR」になります。

これどうやってするの?

4

1 に答える 1

2

s3.getObject コールバックで、data.Body.toString() を使用してファイルの内容を読み取ることができます。次に、「BAR」を追加し、同じバケット名とキー名を使用してオブジェクトを上書きします (同じファイルに保存します)。新しい文字列でイベント ハンドラーから受け取りました。

于 2015-01-28T16:54:01.077 に答える