利用した、Amazon出品者向けアプリケーション・ソリューションの開発にお役に立つ情報をお届けする公式ブログです。プッシュ通知」の受信(サブスクライブ)が可能です。SQS)のキューに配信されたプッシュ通知をアプリケーションから取り込む手順についてご紹介します。現在サブスクライブできるプッシュ通知は以下の3種類ですが、今後も新たなプッシュ通知が追加されることが予想されます。出品者が出品している購入可能な状態の商品について、コンディション別の価格の上位20の出品情報に変更があるたびに送信されます。FBAマルチチャネルサービス(MCF)の出荷注文のステータスが変更されたときに送信されます。期間限定の手数料のプロモーション(割引)が適用された時に送信されます。※サブスクリプションAPIおよびAnyOfferChanged通知については、『サブスクリプションAPIの特徴について』についてもご参照ください。SQSのキューが必要となります。設定方法について』をご参照ください。キュー」と「FIFOキュー」の2種類のキューが選択できますが、サブスクリプションAPIで指定できるキューは「スタンダードキュー」のみとなっています。APIを使用してキューをポーリングすることでアプリケーションに取り込むことが可能です。Lambdaを利用するとキューへの新しいメッセージの受信をトリガーとしてLambda関数を実行してメッセージを処理することも可能です。認証情報が必要となります。コンソールから行えます。AWSアクセスキーの取得AWSアカウントにアクセスするIAMユーザーの作成とアクセスキーの取得方法については、アクセスキーの作成をご参照ください。ベストプラクティス」も参照してください。ポリシー」を利用する方法があります。コンソールでは、プッシュ通知の配信先のキューへのアクセス許可が可能です。以下のようにプリンシパルにIAMユーザーのARNを指定し、許可するアクション(例:ReceiveMessageとDeleteMessage)の設定が可能です。SQS開発者ガイドもご参照ください。APIを利用してメッセージ(プッシュ通知)にアクセスが可能となります。SDKでは、MWSのクライアントライブラリでサポートされている各言語のサンプルコードも提供されています。SQSメッセージ(MWSプッシュ通知)の受信や削除などがお試しください。SQSのベストプラクティス」も紹介されていますので是非ご参照ください。以上、開発の参考にして頂けますと幸いです。