Wie zu senden, um eine Nachricht über FB Messaging

Habe ich versucht zu Lesen, die offiziellen Dokumente und Anleitungen darüber, wie um eine Nachricht zu senden von einem Gerät zum anderen. Ich habe gespeichert Registrierung token der beiden Geräte in der Echtzeit-Datenbank, daher habe ich die Registrierung token von einem anderen Gerät.
Ich habe versucht, den folgenden Weg, um die Nachricht zu senden

RemoteMessage message = new RemoteMessage.Builder(getRegistrationToken())
                    .setMessageId(incrementIdAndGet())
                    .addData("message", "Hello")
                    .build();
FirebaseMessaging.getInstance().send(message);

Dies ist jedoch nicht arbeiten. Das andere Gerät erhält keine Nachricht. Ich bin nicht mal sicher, ob ich verwenden kann, upstream-Nachricht senden zu Verhalten device-to-device-Kommunikation.

PS: ich möchte nur wissen, wenn device-to-device-messaging ist möglich, mit FCM? Wenn ja, dann ist der code, den ich verwendet haben ein Problem? Wenn ja, dann was ist der richtige Weg.

Update:

Meine Frage war, zu Fragen, ob die device-to-device-messaging-ohne separaten server als FB könnte messaging möglich ist oder nicht, wenn ja, als wie Sie, da es keine Dokumentation darüber. Ich verstehe nicht, was ist Links, um hier zu erklären? Jedenfalls bekam ich die Antwort und aktualisieren als Antwort wieder einmal die Frage wird wieder geöffnet.

  • Wenn das jemand nicht verstehen kann ich den code Hinzugefügt, Sie sind nicht berechtigt, die Antwort sowieso. Wenn Sie je benutzt habe FCM vor, dieser code stammt direkt von der offiziellen guide, mit Ausnahme der Registrierung-token Teil. Willen Verständnis, bitte Lesen Sie das update.
  • es ist ein Problem getInstance()send ... dies wäre auch gar nicht kompilieren
  • Tippfehler, Wie wäre es jetzt?
  • Bitte aktualisieren Sie Ihre Lösung.. ich bin auf der Suche nach es für die Letzte 3 Tage..!!
  • Ich habe die Lösung jetzt.
InformationsquelleAutor noob | 2016-06-23
Schreibe einen Kommentar