3단계: Amazon SNS 구독 확인 - Amazon Simple Notification Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

3단계: Amazon SNS 구독 확인

AWS Amazon SNS 구독을 확인하려면 다음 단계에 따라 엔드포인트가 메시지를 성공적으로 수신할 수 있도록 하세요. 이 프로세스에는 들어오는 확인 메시지를 처리하도록 엔드포인트를 설정하고, 필요한 확인 를 검색하고URL, 자동 또는 수동 수단을 통해 구독을 확인하는 작업이 포함됩니다.

  1. 구독 확인 메시지. 엔드포인트를 Amazon SNS 주제에 구독하면 Amazon은 해당 엔드포인트에 확인 메시지를 SNS 보냅니다. 이 메시지에는 구독을 확인해야 SubscribeURL하는 이 포함되어 있습니다.

  2. 를 검색합니다SubscribeURL. 엔드포인트에는 수신 메시지를 수신 대기하고 처리하는 코드가 있어야 합니다. 이 코드는 확인 메시지SubscribeURL에서 를 추출해야 합니다. 확인 메시지는 일반적으로 SubscribeURL 키와 함께 JSON페이로드로 도착합니다.

  3. 구독을 확인합니다. 구독을 확인하는 방법은 두 가지가 있습니다.

    • 자동 확인. 엔드포인트 코드는 자동으로 SubscribeURL를 방문하여 구독을 확인할 수 있습니다. 이 접근 방식을 사용하려면 엔드포인트가 URL 제공된 에 HTTP GET 요청해야 합니다.

    • 수동 확인. 자동 확인이 설정되지 않은 경우 웹 브라우저를 SubscribeURL 사용하여 를 수동으로 방문할 수 있습니다. 이 단계에서는 메시지URL에서 를 복사하여 브라우저의 주소 표시줄에 붙여넣는 작업이 포함됩니다.

  4. 구독 상태를 확인합니다. 를 방문하여 구독을 확인하면 SubscribeURLAmazon은 라는 요소가 있는 XML 문서가 포함된 응답을 SNS 보냅니다SubscriptionArn. 이 요소에는 구독의 Amazon 리소스 이름(ARN)이 포함되어 구독이 활성 상태임을 나타냅니다.

  5. Amazon SNS 콘솔을 사용합니다. 를 사용하여 구독 상태를 확인할 수도 있습니다 AWS Management Console. Amazon SNS 대시보드로 이동하여 구독 섹션에서 구독을 찾습니다. 확인된 구독에는 이 표시되고 확인되지 ARN않은 구독에는 이 표시됩니다PendingConfirmation.