訂閱 Amazon SNS 主題 - Amazon Simple Notification Service

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

訂閱 Amazon SNS 主題

若要接收發佈到主題的訊息,您必須訂閱端點至該主題。當您讓端點訂閱主題時,該端點會開始接收發佈到相關聯主題的訊息。

注意

HTTP (S) 端點、電子郵件地址和其他 AWS 帳戶 的 AWS 資源需要確認訂閱才能接收訊息。

讓端點訂閱 Amazon SNS 主題

  1. 登入 Amazon SNS 主控台

  2. 在左導覽窗格中,選擇 Subscriptions (訂閱)

  3. Subscriptions (訂閱) 頁面,選擇 Create subscription (建立訂閱)

  4. Create subscription (建立訂閱) 頁面上,於 Details (詳細資訊) 區段中,執行以下作業:

    1. 對於ARN 主題,選擇主題的 Amazon Resource Name (ARN)。此值是 AWS ARN,它是在您建立 Amazon SNS 主題 (例如 arn:aws:sns:us-east-2:123456789012:your_topic) 時產生。

    2. Protocol (通訊協定),選擇端點類型。可用的端點類型為:

    3. 對於Endpoint (端點),輸入端點值,例如電子郵件地址或 Amazon SQS 佇列的 ARN。

    4. 僅限 Firehose 端點:對於訂閱角色 ARN,請指定您為寫入 Firehose 交付串流而建立的 IAM 角色的 ARN。如需詳細資訊,請參閱 訂閱 Amazon SNS 主題的 Firehose 交付串流的先決條件

    5. (選擇性) 對於 Firehose、Amazon SQS、HTTP/S 端點,您也可以啟用原始訊息傳遞。如需詳細資訊,請參閱 Amazon SNS 原始訊息交付

    6. (選用) 若要設定篩選政策,請展開 Subscription filter policy (訂閱篩選政策) 區段。如需詳細資訊,請參閱 Amazon SNS 訂閱篩選政策

    7. (選用) 若要啟用以承載為基礎的篩選,請將 Filter Policy Scope 設定為 MessageBody。如需詳細資訊,請參閱 Amazon SNS 訂閱篩選政策範圍

    8. (選用) 若要設定訂閱的無效字母佇列,請展開 Redrive policy (dead-letter queue) (重新磁碟機政策 (無效字母佇列)) 區段。如需詳細資訊,請參閱 Amazon SNS 無效字母佇列 (DLQ)

    9. 選擇建立訂閱

      主控台會建立訂閱並開啟訂閱的 Details (詳細資訊) 頁面