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;