2016-10-15 2 views
0

Ich möchte Benachrichtigung an den Benutzer nachts senden. Ich möchte keinen Ton abspielen, ich möchte nur, dass der Benutzer es in seiner Statusleiste sieht, wenn er aufwacht.senden Mute Push-Benachrichtigung mit Firebase

Wie kann ich Push-Benachrichtigung ohne Ton auf dem Benutzergerät (Android und IOS) senden?

+0

Android oder iOS? –

Antwort

2

Von Firebase Mitteilung Webkonsole:

  • Sie sound = disabled in der erweiterten Option können

  • Extra-Tipp: Sie können auch eine Lieferung Art relativ zu dem Gerät festgelegt: wie 8.00 auf die Benutzerzeitzone.

Verwenden von Firebase Cloud Messaging API:

  • Sie eine Benachrichtigung-Nachricht ohne Ton senden:
    dies nicht tun geben Sie eine beliebige Sound Parameter in der notification: { title: '' .. } json

  • oder Sie können eine Datennachricht senden: data: {key: value, key2: value2, ..}
    Diese Nachricht löst keine automatische Benachrichtigung aus, sondern nur den App-Rückruf. Dann fügen Sie Code hinzu, um die Benachrichtigung so zu erstellen, wie Sie es bevorzugen.

Liste der Parameter für die Benachrichtigung-Nachrichten:
https://firebase.google.com/docs/cloud-messaging/http-server-ref#notification-payload-support

Lesen Sie mehr über notification-Nachrichten vs Daten-Nachrichten hier: https://firebase.google.com/docs/cloud-messaging/concept-options