Ich migrierte von GCM zu FCM wie angewiesen here.FCM-Callback-Handler werden nach der Migration von gcm zu fcm nicht ausgelöst
Immer wenn ich eine Nachricht sende, wird die Methode onMessageSent nicht aufgerufen.
I-Code verwenden folgende Quelle-Nachrichten senden:
Map<String,String> data = new HashMap<String,String>();
data.put(GcmConstants.ACTION, GcmConstants.ACTION_CHAT);
data.put(Constants.CHAT_FLAG, Constants.FLAG_NEW_CHAT);
ObjectMapper mapper = new ObjectMapper();
String chatJsonInString = mapper.writeValueAsString(Helper.chatToJson(chat));
data.put(Constants.CHAT_JSON, chatJsonInString);
String receiverJsonInString = mapper.writeValueAsString(Helper.userToJson(receiver));
data.put(Constants.RECEIVER_JSON, receiverJsonInString);
String id = Integer.toString(getNextMsgId(ctxt));
FirebaseMessaging fm = FirebaseMessaging.getInstance();
fm.send(new RemoteMessage.Builder(senderId + "@gcm.googleapis.com").setMessageId(id).setData(data).build());
Warum nicht funktioniert?
Wohin senden Sie von und an? –