Amazon Simple Notification Service(Amazon SNS)에서 단축 코드와 긴 코드를 사용하여 메시지를 보내고 싶습니다.
간략한 설명
단축 코드에서 메시지를 보낸 후 오류가 발생하는 경우 메시지와 발신 자격 증명 간의 불일치 확인 섹션으로 이동하세요.
단축 코드가 승인되었지만 긴 코드로 메시지가 계속 전송되는 경우 긴 코드에서 보낸 메시지 문제 해결 섹션으로 이동하세요.
참고: 요금에 대한 자세한 내용은 전세계 SMS 요금을 참조하세요.
중요: AWS 리전 간에 단축 코드 또는 긴 코드를 공유할 수 없습니다. 발신 번호는 계정 및 리전별로 고유합니다. 발신 번호는 발신 번호를 받은 리전 또는 계정에만 사용할 수 있습니다.
해결 방법
메시지와 발신 자격 증명 간의 불일치 확인
메시지 지연 또는 오류가 발생하는 이유는 여러 가지입니다. 예를 들어 메시지 유형과 단축 코드 경로 유형이 일치하지 않는 경우 메시지 지연 또는 오류가 발생할 수 있습니다.
중요: 받은 것과 동일한 유형의 발신 번호를 통해 적절한 메시지 유형을 보내야 합니다. 즉, 트랜잭션 메시지에는 트랜잭션 단축 코드를 사용해야 하고 프로모션 메시지에는 프로모션 단축 코드를 사용해야 합니다.
불일치를 확인하려면 다음 단계를 완료합니다.
- Amazon SNS 콘솔을 엽니다.
- 탐색 창에서 [모바일(Mobile)]을 확장한 후 [발신 번호(Origination numbers)]를 선택합니다.
- 단축 코드의 [경로 유형(Route type)] 값을 확인합니다.
메시지를 보낼 때 설정된 메시지 유형을 확인하려면 전송 로그에서 smsType 필드를 확인합니다.
긴 코드에서 전송된 메시지 문제 해결
- 올바른 단축 코드에서 메시지를 보내고 있는지 확인합니다.
- Amazon Pinpoint의 SMS 설정에서 키워드 및 응답을 업데이트합니다. SMS 설정의 키워드 및 응답은 단축 코드 요청 시 등록한 키워드 및 응답과 일치해야 합니다.
- 단축 코드로 메시지를 보내는 국가가 단축 코드를 받은 국가와 동일한지 확인합니다.
중요: 동일한 단축 코드를 사용하여 여러 국가로 메시지를 보낼 수 없습니다.
참고: 미국 단축 코드를 사용하면 미국 번호로만 메시지를 보낼 수 있습니다. 미국 단축 코드에서 CA 번호로 메시지를 보내는 경우 임의의 CA 긴 코드에서 메시지가 전송됩니다.
관련 정보
단축 코드
긴 코드