ステップ 3: Amazon SNS サブスクリプションを確認する - Amazon Simple Notification Service

ステップ 3: Amazon SNS サブスクリプションを確認する

Amazon SNS サブスクリプションを確認する際、次の手順に従って、エンドポイントがメッセージを正しく受信できることを確認します。このプロセスでは、受信される確認メッセージを処理するようにエンドポイントを設定し、確認 URL の取得や、サブスクリプションの確認を行います。サブスクリプションは、設定に応じて自動または手動で確認できます。

  1. エンドポイントを Amazon SNS トピックにサブスクライブすると、Amazon SNS はそのエンドポイントに確認メッセージを送信します。このメッセージには SubscribeURL が含まれており、これを使用してサブスクリプションを確認する必要があります。

  2. エンドポイントは、Amazon SNS からの受信メッセージをリッスンするように設定する必要があります。確認メッセージが到着したら、メッセージから SubscribeURL を取得します。

  3. SubscribeURL を取得すると、次の 2 つの方法のいずれかでサブスクリプションを確認できます。

    • 自動確認 – エンドポイントでは、HTTP GET リクエストSubscribeURL に送信することでサブスクリプションを自動的に確認できます。

      この方法では、手動操作は必要ありません。

    • 手動確認 – 自動確認が設定されていない場合は、確認メッセージから SubscribeURLコピーして、ブラウザのアドレスバーに貼り付けます。

      これにより、サブスクリプションを手動で確認できます。

  4. Amazon SNS コンソールを使用してサブスクリプションステータスを確認することもできます。

    1. Amazon SNS コンソールにサインインします。

    2. ナビゲーションペインで [サブスクリプション] を選択します。

    3. リストでサブスクリプションを探します。

      • 確認されると、SubscriptionArn が表示されます。

      • まだ確認されていない場合は、PendingConfirmation と表示されます。