ステップ 3: Amazon SNS サブスクリプションを確認する
Amazon SNS サブスクリプションを確認する際、次の手順に従って、エンドポイントがメッセージを正しく受信できることを確認します。このプロセスでは、受信される確認メッセージを処理するようにエンドポイントを設定し、確認 URL の取得や、サブスクリプションの確認を行います。サブスクリプションは、設定に応じて自動または手動で確認できます。
-
エンドポイントを Amazon SNS トピックにサブスクライブすると、Amazon SNS はそのエンドポイントに確認メッセージを送信します。このメッセージには
SubscribeURLが含まれており、これを使用してサブスクリプションを確認する必要があります。 -
エンドポイントは、Amazon SNS からの受信メッセージをリッスンするように設定する必要があります。確認メッセージが到着したら、メッセージから
SubscribeURLを取得します。 -
SubscribeURLを取得すると、次の 2 つの方法のいずれかでサブスクリプションを確認できます。-
自動確認 – エンドポイントでは、HTTP GET リクエストを
SubscribeURLに送信することでサブスクリプションを自動的に確認できます。この方法では、手動操作は必要ありません。
-
手動確認 – 自動確認が設定されていない場合は、確認メッセージから
SubscribeURLをコピーして、ブラウザのアドレスバーに貼り付けます。これにより、サブスクリプションを手動で確認できます。
-
-
Amazon SNS コンソールを使用してサブスクリプションステータスを確認することもできます。
Amazon SNS コンソール
にサインインします。 -
ナビゲーションペインで [サブスクリプション] を選択します。
-
リストでサブスクリプションを探します。
-
確認されると、
SubscriptionArnが表示されます。 -
まだ確認されていない場合は、
PendingConfirmationと表示されます。
-