步驟 3:確認您的 Amazon SNS訂閱 - Amazon Simple Notification Service

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

步驟 3:確認您的 Amazon SNS訂閱

若要確認 AWS Amazon SNS訂閱,請依照下列步驟確保您的端點可以成功接收訊息。此程序涉及設定端點來處理傳入的確認訊息、擷取必要的確認URL,以及透過自動或手動方式確認訂閱。

  1. 訂閱確認訊息。訂閱 Amazon SNS主題的端點後,Amazon SNS會傳送確認訊息至該端點。此訊息包含 SubscribeURL,您需要確認訂閱。

  2. 擷取 SubscribeURL您的端點應該具有可接聽和處理傳入訊息的程式碼。此程式碼必須SubscribeURL從確認訊息中擷取 。確認訊息通常會以JSON承載的形式與 SubscribeURL金鑰一起到達。

  3. 確認訂閱。有兩種確認訂閱的方式:

    • 自動確認。您的端點程式碼可以自動造訪 SubscribeURL 以確認訂閱。此方法需要您的端點向URL提供的 提出HTTPGET請求。

    • 手動確認。如果未設定自動確認,您可以使用 SubscribeURL Web 瀏覽器手動造訪 。此步驟涉及URL從訊息複製 ,並將其貼到瀏覽器的地址列。

  4. 驗證訂閱狀態。造訪 確認訂閱後SubscribeURL,Amazon 會SNS傳送回應,其中包含名為 的元素XML文件SubscriptionArn。此元素包含訂閱的 Amazon Resource Name (ARN),表示訂閱作用中。

  5. 使用 Amazon SNS主控台。您也可以使用 驗證訂閱狀態 AWS Management Console。導覽至 Amazon SNS儀表板,然後在訂閱區段下尋找您的訂閱。已確認的訂閱會顯示其 ARN,而未確認的訂閱會顯示 PendingConfirmation