지원 종료 공지: 2026년 10월 30일에 AWS는 Amazon Pinpoint에 대한 지원을 종료합니다. 2026년 10월 30일 이후에는 Amazon Pinpoint 콘솔 또는 Amazon Pinpoint 리소스(엔드포인트, 세그먼트, 캠페인, 여정, 분석)에 더 이상 액세스할 수 없습니다. 자세한 내용은 Amazon Pinpoint 지원 종료를 참조하세요. 참고: SMS, 음성, 모바일 푸시, OTP, 전화번호 확인과 관련된 API는 이 변경의 영향을 받지 않으며, AWS End User Messaging에서 지원됩니다.
Amazon Pinpoint에서 SMS 메시징용 Amazon API Gateway 설정
이 섹션에서는 Amazon Pinpoint에 대한 SMS 등록 중에 Amazon API Gateway를 사용하여 새 API를 생성합니다. 이 솔루션에서 배포하는 등록 양식은 이 API를 호출합니다. 그런 다음 API Gateway는 등록 양식에 캡처된 정보를 Lambda 함수 생성에서 생성한 Lambda 함수로 전달합니다.
먼저 API Gateway에서 새 API를 생성해야 합니다. 다음 절차에서는 새 REST API를 생성하는 방법을 보여 줍니다.
새 API를 생성하려면
https://console.aws.amazon.com/apigateway/
에서 Amazon API Gateway 콘솔을 엽니다. -
API 생성을 선택합니다. 다음과 같이 선택합니다.
-
Choose the protocol(프로토콜 선택)에서 REST를 선택합니다.
-
새 API 생성에서 새 API를 선택합니다.
-
설정 아래의 이름에 이름을 입력합니다(예:
RegistrationForm). 설명에 API의 목적을 설명하는 텍스트를 입력합니다(선택 사항). 엔드포인트 유형에서 리전을 선택합니다. 그런 다음 API 생성을 선택합니다.
이러한 설정의 한 예가 다음 이미지에 나와 있습니다.
-
이제 API를 생성했으므로 리소스 추가를 시작할 수 있습니다. 그런 다음 리소스에 POST 메서드를 추가하고, API Gateway에 이 메서드에서 수신하는 데이터를 Lambda 함수로 전달하라고 지시합니다.
-
작업 메뉴에서 리소스 생성을 선택합니다. 다음 이미지와 같이 새 하위 리소스 창의 리소스 이름에
register를 입력합니다. 리소스 생성을 선택합니다.
-
작업 메뉴에서 메서드 생성을 선택합니다. 다음 이미지와 같이 표시되는 메뉴에서 POST를 선택합니다. 그런 다음 확인 표시 버튼을 선택합니다.
-
/register - POST - Setup 창에서 다음을 선택합니다.
-
통합 유형에서 Lambda 함수를 선택합니다.
-
Lambda 프록시 통합 사용을 선택합니다.
-
Lambda 리전에서 Lambda 함수를 생성한 리전을 선택합니다.
-
Lambda 함수에서 Lambda 함수 생성에서 생성한 RegisterEndpoint 함수를 선택합니다.
이러한 설정의 한 예가 다음 이미지에 나와 있습니다.
저장을 선택합니다. 표시되는 창에서 확인을 선택하여 API Gateway에 Lambda 함수를 실행할 권한을 제공합니다.
-
이제 API를 사용할 준비가 되었습니다. 이때 퍼블릭 액세스가 가능한 엔드포인트를 만들 수 있도록 API를 배포해야 합니다.
-
작업 메뉴에서 API 배포를 선택합니다. API 배포 창에서 다음을 선택합니다.
-
배포 단계에서 [새 단계]를 선택합니다.
-
단계 이름에
v1를 입력합니다. -
[배포]를 선택합니다.
이러한 선택의 한 예가 다음 이미지에 나와 있습니다.
-
-
v1 단계 편집기 창에서 /register 리소스를 선택한 후 POST 메서드를 선택합니다. 다음 이미지와 같이 호출 URL 옆에 표시된 주소를 복사합니다.
-
탐색 창에서 리소스를 선택합니다. 리소스 목록에서 /register 리소스를 선택합니다. 마지막으로 다음 이미지와 같이 작업 메뉴에서 CORS 활성화를 선택합니다.
-
CORS 활성화 창에서 CORS 활성화 및 기존의 CORS 헤더 대체를 선택합니다.
다음: 웹 양식 생성 및 배포