2016-12-09 9 views
0

問題はFCMがデバイスのユニークなアプリごとにトークンを提供するということです。つまり、2人のユーザーが同じデバイスとアプリケーションを使用し、1つがサインアウトしてサインインしてアプリを使用するとしますどのように流れなければならない! 2人のユーザーが同じトークンを持つようになり、両方とも今後のメッセージを受信します。FCM(Firebase Cloud Messaging)トークンの特定のユーザにメッセージを送信するにはどうすればよいですか?

同様の質問はherehereと聞かれましたが、それでも私にとっては明らかです!

ご協力いただければ幸いです。

+0

[FCMを使用して特定のユーザーに通知を送信する方法](http://stackoverflow.com/questions/37700995/how-to-send-notification-to-specific-users-with-fcm) –

+0

私のポストをリンクで編集しましたが、とにかくおかげさまで助けになりません。 –

答えて

0

user specific unique codeをログイン時に自分で各ユーザーに生成します。user specific unique codeとサーバー側からのプッシュ通知があります。

今通知はアプリが殺された場合、ユーザー

を識別するためにuser specific unique codeをチェックチェック受け取り、その後、デフォルトでAndroid意志がNotificationとして「通知データ」を示したときに、すべてのusers.andにプッシュ通知を送信する、だから、 「通知データ」はすべてのユーザーに共通する必要があります。

「データメッセージ」としてユーザー固有のデータを追加する必要があります。プッシュ通知が到着すると、デフォルトの通知が表示されます。また、「データメッセージ」はランチャーアクティビティのIntentを経由します。ユーザーはuser specific unique codeであり、プッシュ通知に応答します。

+0

はい、これは正しい答えです、ありがとう! –

関連する問題