WebpushConfig interface

Stellt die WebPush-Protokolloptionen dar, die in eine Nachricht eingefügt werden können .

Unterschrift:

export interface WebpushConfig 

Eigenschaften

Eigentum Typ Beschreibung
Daten { [Schlüssel: Zeichenfolge]: Zeichenfolge; } Eine Sammlung von Datenfeldern.
fcmOptions WebpushFcmOptions Optionen für Funktionen, die vom FCM SDK für Web bereitgestellt werden.
Kopfzeilen { [Schlüssel: Zeichenfolge]: Zeichenfolge; } Eine Sammlung von WebPush-Headern. Header-Werte müssen Zeichenfolgen sein. Informationen zu unterstützten Headern finden Sie in der WebPush-Spezifikation .
Benachrichtigung WebpushBenachrichtigung Eine WebPush-Benachrichtigungsnutzlast, die in die Nachricht aufgenommen werden soll.

WebpushConfig.data

Eine Sammlung von Datenfeldern.

Unterschrift:

data?: {
        [key: string]: string;
    };

WebpushConfig.fcmOptions

Optionen für Funktionen, die vom FCM SDK für Web bereitgestellt werden.

Unterschrift:

fcmOptions?: WebpushFcmOptions;

WebpushConfig.headers

Eine Sammlung von WebPush-Headern. Header-Werte müssen Zeichenfolgen sein.

Informationen zu unterstützten Headern finden Sie in der WebPush-Spezifikation .

Unterschrift:

headers?: {
        [key: string]: string;
    };

WebpushConfig.notification

Eine WebPush-Benachrichtigungsnutzlast, die in die Nachricht aufgenommen werden soll.

Unterschrift:

notification?: WebpushNotification;