Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
概要
bouquet GETのAPIを作成しました。
変更点
このセクションでは、具体的な変更点や修正箇所を箇条書きでリストアップしてください。
影響範囲
S3バケットのプレフィックス構成がbouquet PUT(花束画像の保存)に影響します。
cognito-user-id/YYYY-MM.pngのオブジェクト名で保存されていないと取得する事ができません。
テスト
このセクションでは、この PR に関連するテストケースやテスト方法を記載してください。
対応する以下のテストイベントを作成します。
{
"requestContext": {
"authorizer": {
"claims": {
"sub": "<CognitoユーザID>"
}
}
},
"queryStringParameters": {
"date": "<適当な日付>"
}
}
日付の週に対応した花束の画像が事前にアップロード済みであれば、base64エンコードされた画像がレスポンスされます。
エンドポイントURLとCoognito IDトークンを取得して、以下のコマンドを実行します。テストケース1と同様ののレスポンスが得られれば成功です。
curl -X GET "{エンドポイントURL}/bouquet?date=2024-01-01"
-H "Authorization: Bearer {取得したトークン}"
関連 Issue