FirebaseV1NativeMessage interface
Stellt die Ziele, Optionen und Nutzlast für HTTP-JSON-Nachrichten für die Firebase V1-Schnittstelle dar.
Eigenschaften
| android | Android-spezifische Optionen für Nachrichten, die über den FCM-Verbindungsserver gesendet werden. |
| apns | APNs spezifische Optionen. |
| condition | Bedingung, an die eine Nachricht gesendet werden soll, z. B. "foo" in Themen && "Leiste" in Themen". |
| data | Benutzerdefinierte Schlüsselwertpaare der Nutzlast der Nachricht. |
| fcm_options | FCM-Optionen. |
| notification | Die vordefinierten, vom Benutzer sichtbaren Schlüsselwertpaare der Benachrichtigungsnutzlast. |
| token | Registrierungstoken zum Senden einer Nachricht an. |
| topic | Themenname, an den eine Nachricht gesendet werden soll, z. B. "Wetter". |
| webpush | Webpush-Protokolloptionen. |
Details zur Eigenschaft
android
Android-spezifische Optionen für Nachrichten, die über den FCM-Verbindungsserver gesendet werden.
android?: FirebaseV1AndroidConfig
Eigenschaftswert
apns
condition
Bedingung, an die eine Nachricht gesendet werden soll, z. B. "foo" in Themen && "Leiste" in Themen".
condition?: string
Eigenschaftswert
string
data
Benutzerdefinierte Schlüsselwertpaare der Nutzlast der Nachricht.
data?: Record<string, string>
Eigenschaftswert
Record<string, string>
fcm_options
notification
Die vordefinierten, vom Benutzer sichtbaren Schlüsselwertpaare der Benachrichtigungsnutzlast.
notification?: FirebaseV1NativeNotification
Eigenschaftswert
token
Registrierungstoken zum Senden einer Nachricht an.
token?: string
Eigenschaftswert
string
topic
Themenname, an den eine Nachricht gesendet werden soll, z. B. "Wetter".
topic?: string
Eigenschaftswert
string
webpush
Webpush-Protokolloptionen.
webpush?: FirebaseV1WebPushConfig