지원 종료 공지: 2026년 10월 30일에 AWS 는 Amazon Pinpoint에 대한 지원을 종료합니다. 2026년 10월 30일 이후에는 Amazon Pinpoint 콘솔 또는 Amazon Pinpoint 리소스(엔드포인트, 세그먼트, 캠페인, 여정 및 분석)에 더 이상 액세스할 수 없습니다. 자세한 내용은 Amazon Pinpoint 지원 종료를 참조하세요. 참고: SMS, 음성, 모바일 푸시, OTP 및 전화번호 검증과 관련된 APIs는이 변경의 영향을 받지 않으며 AWS 최종 사용자 메시징에서 지원됩니다.
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Pinpoint에서 OTP 메시지 검증
일회용 암호를 전송한 후 애플리케이션이 Amazon Pinpoint API를 직접적으로 호출하여 확인할 수 있습니다. OTP 코드를 확인하려면 VerifyOtpMessages
API를 호출합니다. 요청은 다음 파라미터를 포함해야 합니다.
-
DestinationIdentity
- OTP 코드가 전송된 E.164 형식의 전화번호입니다. -
ReferenceId
- 수신자에게 OTP 코드를 전송할 때 사용한 참조 ID입니다. 참조 ID는 정확히 일치해야 합니다. -
Otp
- 확인하려는 OTP 코드입니다.
를 사용하여 검증 프로세스를 테스트 AWS CLI 할 수 있습니다. 설치 및 구성에 대한 자세한 내용은 AWS Command Line Interface 사용 설명서를 AWS CLI참조하세요.
를 사용하여 OTP를 확인하려면 터미널에서 verify-otp-message 명령을 AWS CLI실행합니다.
aws pinpoint verify-otp-message --application-id 7353f53e6885409fa32d07cedexample --verify-otp-message-request-parameters DestinationIdentity=
+12065550007
,ReferenceId=SampleReferenceId
,Otp=01234
위의 명령에서 다음을 수행합니다.
-
7353f53e6885409fa32d07cedexample
을 애플리케이션 ID로 바꿉니다. -
DestinationIdentity
의+12065550007
을 OTP 코드가 전송된 전화번호로 바꿉니다. -
ReferenceId
의SampleReferenceId
를 요청에 대한 고유한 참조 ID로 바꿉니다. 이 값은 요청을 보내는 데 사용된ReferenceID
와 일치해야 합니다. -
Otp
의01234
를DestinationIdentity
로 전송된 OTP로 바꿉니다.
VerifyOtpMessage
응답
VerifyOTPMessage
API로 요청을 보내면 이 API는 단일 속성 Valid
를 포함하는 VerificationResponse
객체를 반환합니다. 참조 ID, 전화번호 및 OTP 모두 Amazon Pinpoint가 예상하는 값과 일치하고 OTP가 만료되지 않은 경우 Valid
의 값은 true
이고, 그렇지 않은 경우 false
입니다. 다음은 OTP 확인 성공 응답의 예입니다.
{ "VerificationResponse": { "Valid": true } }