2017-10-26 17 views
0

私はapi gatewayを使ってs3に直接アップロードします。Api Gatewayを使ってS3に直接アップロードする方法は?

file(png/jpeg)(upload) 

ユーザー----------------------> ApiGateway ------------------ --------------------> S3

ユーザー---------------------->カスタムオーソライザ-------> api/upload -----> S3

は可能ですか?

+0

APIゲートウェイは既存のAPI上で実行されるか、またはそのラムダ関数を作成することができます –

+0

@KushVyasここではどのようなことが起こりますか? http://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-content-encodings-examples-im3-ja.html –

+0

APIゲートウェイのバイナリサポート機能を利用できます。 –

答えて

0

APIゲートウェイを経由することは、サイズによってスケーラブルではありません。 APIを使用する場合、10MBの制限があります。

私たちはこのようにしました。承認のための

CloudFrontは - > APIGateway - >ラムダ(S3に投稿するSignedURLを返す)

画像のアップロード:

CloudFrontは - > S3 - > S3 EventTrigger - > Lambda(画像処理後)

希望します。

関連する問題