2016-07-15 5 views
0

を送りました。私は他のフィールドを正常に得ることができます。これはFirebaseのバグですか?FirebaseのRemoteMessageオブジェクトには、メッセージIDが含まれていないか、私はAPI(ないFirebaseコンソール)を介してAndroid上でFirebaseのメッセージング機能をテストするが、<code>getMessageId()</code>戻り<code>null</code>と<code>getSentTime()</code>戻り<code>0</code>てる時間

現在、firebase依存関係のバージョン9.2.0を使用しています。

私はAPIを介して送信してることです:私はnotificationフィールドを使用している場合、私は行うことができない、手動で通知を処理したいので、私はdata分野でnotificationフィールドを送信してい

{ 
    "to":"frL...", 
    "data":{"title":"Hi", 
      "body":"such body" 
    } 
} 

+0

どのように他のフィールドを取得していますか。どのタイプのデータをサーバーから送信したらよいですか? –

+0

使用しているSDKのバージョンは何ですか? –

答えて

0

バージョン9.4で修正されたバグでした。ここhttps://firebase.google.com/support/release-notes/android#9.4

RemoteMessage#getMessageId()詳細情報は現在、受信したメッセージに正しいメッセージIDを返します。以前はnullを返していました。

+1

関連テキストを引用してください。 –

+0

フィードバックいただきありがとうございます。完了;) – Gonzalo

関連する問題

 関連する問題