Amazon 容器產品的SNS通知 - AWS Marketplace

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon 容器產品的SNS通知

若要接收通知,請訂閱在產品建立期間提供給您的 AWS Marketplace Amazon 簡單通知服務 (AmazonSNS) 主題。這些主題會提供客戶產品訂閱變更的相關通知。例如,您可以使用它來了解客戶何時接受私人 oer。

注意

在產品創建過程中,將為您的產品創建一個 Amazon SNS 主題。若要訂閱通知,您需要 Amazon SNS 主題的 Amazon 資源名稱 (ARN) (例如arn:aws:sns:us-east-1:123456789012:aws-mp-subscription-notification-PRODUCTCODE)。在ARN賣方入口網站中不提供伺服器產品。請聯絡 AWSMarketplace 營運團隊以要求ARN.

下列 Amazon SNS 主題適用於容器產品:

Amazon SNS 主題:aws-mp-subscription-notification

aws-mp-subscription-notification主題中的每個訊息都具有下列格式。

{ "action": "<action-name>", "customer-identifier": " X01EXAMPLEX", "product-code": "n0123EXAMPLEXXXXXXXXXXXX", "offer-identifier": "offer-abcexample123", "isFreeTrialTermPresent":"true" }

所以此 <action-name> 將根據通知而有所不同。可能的動作包括:

  • subscribe-success

  • subscribe-fail

  • unsubscribe-pending

  • unsubscribe-success

如果選件是私人選件,則offer-identifier只會顯示在通知中。

訂閱 Amazon SQS 隊列到 Amazon SNS 主題

我們建議您將 Amazon SQS 佇列訂閱提供的SNS主題。有關建立SQS佇列和訂閱佇列至主題的詳細說明,請參閱 Amazon 簡單通知服務開發人員指南中的訂閱 Amazon SQS 佇列SNS主題

注意

您只能訂 AWS Marketplace SNS閱 AWS 帳戶 用於銷售產品的主題。但是,您可以將郵件轉寄到其他帳戶。如需詳細資訊,請參閱 Amazon 簡單通知服務開發人員指南中的將 Amazon 訊SNS息傳送到不同帳戶中的 Amazon SQS 佇列

輪詢SQS佇列中的通知

在您訂閱SQS佇列的SNS主題後,訊息就會儲存在中SQS。您必須定義一項服務,以持續輪詢佇列、尋找訊息並據此處理訊息。