Freigeben über


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

APNs spezifische Optionen.

apns?: FirebaseV1ApnsConfig

Eigenschaftswert

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

FCM-Optionen.

fcm_options?: FirebaseV1FcmOptions

Eigenschaftswert

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

Eigenschaftswert