モバイル端末にPush通知を一斉送信する方法について

0

モバイル端末(iOS, android 端末)に Push 通知を一斉送信するシステムを構築しようと考えております。
ドキュメントを見ると、以下のような流れになりますでしょうか?

・モバイル端末がデバイストークンを送信できるようなアプリを作成する
・モバイル端末のアプリ起動時にデバイストークンを Amazon SNS に送信する
・Amazon SNS にあらかじめトピックを作成しておき、そのトピックにデバイストークンを登録する
・AWS コンソールか、web アプリケーションで指定したトピックに通知内容を登録して、通知を送信する

送信するデバイストークンですが、アプリを起動するたびに Amazon SNS に登録しておけば問題ないでしょうか?
登録済みの場合は上書きするなどの仕様が不明でしたので、こちらも教えていただけると助かります。

よろしくお願いします。

質問済み 6年前593ビュー
2回答
0

どの程度詳細な情報を必要としているのかよく分からなかったためふんわりとした意見になってしまいますが、大まかな流れとしては認識が大きくずれていることはないと思います。
前提条件として PlatformApplication の登録が必要な事など細かい部分は不足・補足の必要を感じています。

モバイルアプリの AWS への登録
http://docs.aws.amazon.com/ja_jp/sns/latest/dg/mobile-push-send-register.html

デバイストークン (PlatformEndpoint) の管理方法は、少し古い情報のようですが以下が参考になりそうです。

Amazon SNS のモバイルトークン管理についてのベストプラクティス
https://dev.classmethod.jp/cloud/aws/sns-mobile-token/

また、利用料金などとの兼ね合いがあると思いますが AWS Mobile SDK が利用可能な AWS Mobile Hub (Amazon Pinpoint) の利用も検討されてはいかがでしょうか。

semnil
回答済み 6年前
0

AWS Mobile Hub はサービスの存在を知らなかったので参考にさせていただきます。
実現したいシステムについての質問があるので、まとめなおして別のスレッドとして質問する様にします。
ありがとうございました。

回答済み 6年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン