WebpushConfig interface

Reprezentuje opcje protokołu WebPush, które można uwzględnić w wiadomości.

Podpis:

export interface WebpushConfig 

Właściwości

Właściwość Typ Opis
dane { [klucz: ciąg znaków]: ciąg znaków; Zbiór pól danych.
fcmOptions WebpushFcmOptions Opcje funkcji zapewnianych przez pakiet SDK FCM na potrzeby witryn.
nagłówki { [klucz: ciąg znaków]: ciąg znaków; Kolekcja nagłówków WebPush. Wartości nagłówków muszą być ciągami znaków.Obsługiwane nagłówki znajdziesz w specyfikacji WebPush.
powiadomienie WebpushPowiadomienie Ładunek powiadomień WebPush, który ma być dołączony do wiadomości.

WebpushConfig.data

Zbiór pól danych.

Podpis:

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

WebpushConfig.fcmOptions

Opcje funkcji zapewnianych przez pakiet SDK FCM na potrzeby witryn.

Podpis:

fcmOptions?: WebpushFcmOptions;

WebpushConfig.headers

Kolekcja nagłówków WebPush. Wartości nagłówka muszą być ciągami znaków.

Obsługiwane nagłówki znajdziesz w specyfikacji WebPush.

Podpis:

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

Powiadomienie WebpushConfig.

Ładunek powiadomień WebPush, który ma być dołączony do wiadomości.

Podpis:

notification?: WebpushNotification;