REST API 구축 선택
새 API 생성 - API Name : wsi-api
리소스 생성 - Resource Name : api
메서드 생성 - AWS 서비스 → Kinesis 선택
POST 메서드 선택
작업 이름 사용 선택 및 작업 이름 : PutRecord | 생성했던 IAM Role ARN 입력
통합요청 수정
Content-Type : 'application/x-amz-json-1.1'
콘텐츠 유형 : application/json
{
"StreamName": "wsi-data-stream",
"Data": "$util.base64Encode($input.body)",
"PartitionKey": "$context.requestId"
}
JSON
복사
메서드 요청 수정
요청 검사기 - 본문 검증으로 바꾸기
application/json - Empty
API 배포 - prod 스테이지
호출 테스트
curl -X POST \
-H "Content-Type: application/json" \
-d '{
"uu_id": "1234",
"device_ts": "2022-01-01 09:10:25"
}' \
https://1hq8g7brxc.execute-api.ap-northeast-2.amazonaws.com/prod/api
Shell
복사
















