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à.
Conferma annullamento sottoscrizione HTTP/HTTPS in formato JSON
Dopo l'annullamento dell'iscrizione a un HTTP/HTTPS endpoint da un argomento, Amazon SNS invia un messaggio di conferma dell'annullamento dell'iscrizione all'endpoint.
Il messaggio di conferma dell'annullamento della sottoscrizione è un messaggio POST con un corpo che contiene un documento JSON con le seguenti coppie nome/valore.
Type-
Il tipo di messaggio. Per confermare l'annullamento della sottoscrizione, il tipo è
UnsubscribeConfirmation. MessageId-
Un identificatore unico universale (UUID), univoco per ogni messaggio pubblicato. Per un messaggio che Amazon SNS invia di nuovo durante un nuovo tentativo, viene utilizzato l'ID messaggio originale.
Token-
Un valore che puoi utilizzare con l'operazione
ConfirmSubscriptionper confermare nuovamente la sottoscrizione. In alternativa, puoi selezionareSubscribeURL. TopicArn-
L'Amazon Resource Name (ARN) per l'argomento da cui è stato effettuato l'annullamento della sottoscrizione di questo endpoint.
Message-
Una stringa che descrive il messaggio. La stringa per la conferma di annullamento della sottoscrizione ha il seguente aspetto:
You have chosen to deactivate subscription arn:aws:sns:us-east-2:123456789012:MyTopic:2bcfbf39-05c3-41de-beaa-fcfcc21c8f55.\nTo cancel this operation and restore the subscription, visit the SubscribeURL included in this message. SubscribeURL-
L'URL da selezionare per confermare nuovamente la sottoscrizione. In alternativa, puoi utilizzare il
Tokencon l'operazioneConfirmSubscriptionper confermare nuovamente la sottoscrizione. Timestamp-
L'ora (GMT) in cui è stata inviata la conferma di annullamento della sottoscrizione.
SignatureVersion-
La versione della firma Amazon SNS utilizzata.
-
Se
SignatureVersionè 1,Signatureè una firmaSHA1withRSAcon codifica Base64 dei valoriMessage,MessageId,Type,TimestampeTopicArn. -
Se
SignatureVersionè 2,Signatureè una firmaSHA256withRSAcon codifica Base64 dei valoriMessage,MessageId,Type,TimestampeTopicArn.
-
Signature-
Firma
SHA1withRSAoSHA256withRSAcon codifica Base64 dei valoriMessage,MessageIdType,TimestampeTopicArn. SigningCertURL-
L'URL per il certificato utilizzato per firmare il messaggio.
Il seguente messaggio HTTP POST è un esempio di messaggio UnsubscribeConfirmation inviato a un endpoint HTTP.
POST / HTTP/1.1 x-amz-sns-message-type: UnsubscribeConfirmation x-amz-sns-message-id: 47138184-6831-46b8-8f7c-afc488602d7d x-amz-sns-topic-arn: arn:aws:sns:us-west-2:123456789012:MyTopic x-amz-sns-subscription-arn: arn:aws:sns:us-west-2:123456789012:MyTopic:2bcfbf39-05c3-41de-beaa-fcfcc21c8f55 Content-Length: 1399 Content-Type: text/plain; charset=UTF-8 Host: myhost.example.com Connection: Keep-Alive User-Agent: Amazon Simple Notification Service Agent { "Type" : "UnsubscribeConfirmation", "MessageId" : "47138184-6831-46b8-8f7c-afc488602d7d", "Token" : "2336412f37...", "TopicArn" : "arn:aws:sns:us-west-2:123456789012:MyTopic", "Message" : "You have chosen to deactivate subscription arn:aws:sns:us-west-2:123456789012:MyTopic:2bcfbf39-05c3-41de-beaa-fcfcc21c8f55.\nTo cancel this operation and restore the subscription, visit the SubscribeURL included in this message.", "SubscribeURL" : "https://sns.us-west-2.amazonaws.com/?Action=ConfirmSubscription&TopicArn=arn:aws:sns:us-west-2:123456789012:MyTopic&Token=2336412f37fb6...", "Timestamp" : "2012-04-26T20:06:41.581Z", "SignatureVersion" : "1", "Signature" : "EXAMPLEHXgJm...", "SigningCertURL" : "https://sns.us-west-2.amazonaws.com/SimpleNotificationService-f3ecfb7224c7233fe7bb5f59f96de52f.pem" }