Firebaseを使用したプッシュ通知システムをテストするためのサンプルコードを試しました。トピックサーバ側のFCM通知がクライアントで受信されていません
デバイストークンを使用してFirebaseコンソールから通知を送信しようとすると、通知がデバイスに表示されます。
私のトピック
topik
を使用してFirebaseコンソールから通知を送信しようとすると、すべての通知がすべてのデバイスに表示されます。私のWebページから、またはデバイストークンを使用してpostmanから通知を送信しようとすると、デバイスに通知が表示されます。
私は私のトピック
topik
を使用して、自分のWebページからまたはpostmanから通知を送信しようとした場合、何もを起こりません。
これは、例えば呼び出しです:送信アクションの結果は、この
{
"message_id": 7150560334538835864 (SUCCESS!)
}
のようなものですが、何の通知がいずれにも到着していない
3210または
Body:
{
"to": "/topics/topik",
"data": {
"message": "This is a Firebase Cloud Messaging Topic Message!"
}
}
デバイス。私はonReceive
メソッドをデバッグしようとしましたが、何も起こりません。
クライアントデバイスは、そのトピックに加入していますか?それが持っていることを示唆するあなたの質問には何もありません。 https://firebase.google.com/docs/cloud-messaging/android/topic-messaging –
はい。すべてのクライアントはそのトピックに従います。 Firebase Consoleからその話題への通知を砂漠化しようとすると、すべてうまく動作します。 – Bruno