1
  1. IセットアップPOSTでRESTクライアント - >https://fcm.googleapis.com/fcm/send
  2. のContent-Type:アプリケーション/ JSON
  3. 認証:キー= <server-key>
  4. JSONボディ:https://fcm.googleapis.com/fcm/sendでFirebaseデータメッセージを送信すると、無効な登録が行われますか?

    { "を": "testTopic"、 "データ":{ "key1": "val1"、 "key2":true } }

OK 200でrepsonseが、応答本体がありますので、onMessageReceived()がトリガされません

{ 
    "multicast_id": 6098503498585, 
    "success": 0, 
    "failure": 1, 
    "canonical_ids": 0, 
    "results":[ 
     { 
     "error": "InvalidRegistration" 
     } 
    ] 
} 

、フォアグラウンドでもバックグラウンドでもないアプリを? 無効な登録が届くのはなぜですか?私は何が欠けていますか?

ポイント3でのサーバーキーがFirebaseプロジェクト設定からである - >クラウドメッセージング - >サーバーキー

答えて

0

4.では、あなたのJSONは、先行

/トピック/

が必要です

「to」:

{ "to": "/topics/testTopic",....} 
関連する問題