Passaggio 3: conferma l'SNSabbonamento Amazon - Amazon Simple Notification Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Passaggio 3: conferma l'SNSabbonamento Amazon

Per confermare un SNS abbonamento AWS Amazon, segui questi passaggi per assicurarti che il tuo endpoint possa ricevere correttamente i messaggi. Questo processo prevede la configurazione dell'endpoint per gestire i messaggi di conferma in arrivo, il recupero della conferma necessaria e la conferma dell'URLabbonamento tramite mezzi automatici o manuali.

  1. Messaggio di conferma dell'iscrizione. Dopo aver sottoscritto il tuo endpoint a un SNS argomento Amazon, Amazon SNS invia un messaggio di conferma a quell'endpoint. Questo messaggio contiene un messaggioSubscribeURL, che ti serve per confermare l'abbonamento.

  2. Recupera il. SubscribeURL Il tuo endpoint dovrebbe avere un codice che ascolta ed elabora i messaggi in arrivo. Questo codice deve estrarre il codice SubscribeURL dal messaggio di conferma. Il messaggio di conferma in genere arriva come JSON payload con la SubscribeURL chiave.

  3. Conferma l'abbonamento. Esistono due modi per confermare l'iscrizione:

    • Conferma automatica. Il codice dell'endpoint può accedere automaticamente SubscribeURL a per confermare l'abbonamento. Questo approccio richiede che l'endpoint effettui una HTTP GET richiesta al URL provider.

    • Conferma manuale. Se la conferma automatica non è impostata, è possibile visitarla manualmente SubscribeURL utilizzando un browser Web. Questo passaggio prevede di copiare il messaggio URL dal messaggio e incollarlo nella barra degli indirizzi del browser.

  4. Verifica lo stato dell'abbonamento. Dopo aver confermato l'abbonamento visitando ilSubscribeURL, Amazon SNS invia una risposta che include un XML documento con un elemento chiamatoSubscriptionArn. Questo elemento contiene l'Amazon Resource Name (ARN) per l'abbonamento, che indica che l'abbonamento è attivo.

  5. Usa la SNS console Amazon. Puoi anche verificare lo stato dell'abbonamento utilizzando il AWS Management Console. Vai alla SNS dashboard di Amazon e, nella sezione Abbonamenti, trova il tuo abbonamento. Un abbonamento confermato mostrerà il suoARN, mentre un abbonamento non confermato verrà visualizzato. PendingConfirmation