操作する方法についてざっくりと見ていきます。操作をするためのクライアントクラスは、以下のように直感的にインスタンス化できます。用いて対応するアプリケーションへエンドポイント登録ができます。格納されているので、個別のデバイスへの通知が必要な場合は、これを永続化する必要があります。例外処理}なお、すでに登録されているデバイストークンを何度登録しても、正常に動作します(べき等性がある)。Data)を持っている場合は例外が発生するので注意が必要です。いったことは、AWSコンソールとコード両方からデバッグテストなどをしているときに発生しやすいと思います。指定してあげれば例外のほうに流れてくれます。ときに例外に流れるようになる}トピックの作成・購読デバイストークンをアプリケーションに登録するとエンドポイントが発行されます。エンドポイントへ個別に通知を送るのも良いですが、一斉におなじ内容の通知を送りたいこともあると思います。そんなときにはトピックというものが便利です。トピックにエンドポイントを紐付けておけば、トピック宛に通知を送るだけで、紐付いているエンドポイントに一斉にメッセージを送ることができます。購読するように処理を走らせます。$result['SubscriptionArn'];このようにして、エンドポイントにトピックを購読させることができます。無効になっているエンドポイントについても購読処理は正常に行うことができます。SNSを利用すれば、トピック、アプリケーション、各デバイスなど様々な粒度でPUSH通知を送ることができます。EndpointArn>',];無効なエンドポイントに通知を行った場合、例外が発生します。トピックへ送った場合で、サブスクライバーの中に無効なエンドポイントがあっても正常に処理が行われます。パラメタに追加してください。)));エンドポイントの整理デバイストークンは一定条件を満たすと失効します。なりますが、自動で消えてくれるわけではありません。SNSにはエンドポイントの状態変化を通知してくれる機能がありますので、それを利用して無効になったエンドポイントを削除する処理を走らせます。エンドポイントの状態変化を通知するためのトピックを作成しましょう。updated」内に先ほど作成したトピックのARNを入力します。状態が変化したときに通知が飛ぶようになりました。データはJSONで飛んできますので、コンソールからよしなに処理先への購読処理を行ってください。エンドポイントの削除処理を行います。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。