本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
步驟 3:確認您的 Amazon SNS訂閱
若要確認 AWS Amazon SNS訂閱,請依照下列步驟確保您的端點可以成功接收訊息。此程序涉及設定端點來處理傳入的確認訊息、擷取必要的確認URL,以及透過自動或手動方式確認訂閱。
-
訂閱確認訊息。訂閱 Amazon SNS主題的端點後,Amazon SNS會傳送確認訊息至該端點。此訊息包含
SubscribeURL
,您需要確認訂閱。 -
擷取
SubscribeURL
。您的端點應該具有可接聽和處理傳入訊息的程式碼。此程式碼必須SubscribeURL
從確認訊息中擷取 。確認訊息通常會以JSON承載的形式與SubscribeURL
金鑰一起到達。 -
確認訂閱。有兩種確認訂閱的方式:
-
自動確認。您的端點程式碼可以自動造訪
SubscribeURL
以確認訂閱。此方法需要您的端點向URL提供的 提出HTTPGET請求。 -
手動確認。如果未設定自動確認,您可以使用
SubscribeURL
Web 瀏覽器手動造訪 。此步驟涉及URL從訊息複製 ,並將其貼到瀏覽器的地址列。
-
-
驗證訂閱狀態。造訪 確認訂閱後
SubscribeURL
,Amazon 會SNS傳送回應,其中包含名為 的元素XML文件SubscriptionArn
。此元素包含訂閱的 Amazon Resource Name (ARN),表示訂閱作用中。 -
使用 Amazon SNS主控台。您也可以使用 驗證訂閱狀態 AWS Management Console。導覽至 Amazon SNS儀表板,然後在訂閱區段下尋找您的訂閱。已確認的訂閱會顯示其 ARN,而未確認的訂閱會顯示
PendingConfirmation
。