Reprezentuje opcje protokołu WebPush, które można uwzględnić w wiadomości .
Podpis:
export interface WebpushConfig
Nieruchomości
Nieruchomość | Typ | Opis |
---|---|---|
dane | { [klucz: ciąg]: ciąg; } | Zbiór pól danych. |
Opcje fcm | Opcje WebpushFcm | Opcje funkcji udostępnianych przez pakiet FCM SDK dla Internetu. |
nagłówki | { [klucz: ciąg]: ciąg; } | Zbiór nagłówków WebPush. Wartości nagłówka muszą być ciągami. Zobacz specyfikację WebPush , aby poznać obsługiwane nagłówki. |
powiadomienie | Powiadomienie Webpush | Ładunek powiadomienia WebPush, który należy uwzględnić w wiadomości. |
Dane WebpushConfig
Zbiór pól danych.
Podpis:
data?: {
[key: string]: string;
};
Opcje WebpushConfig.fcm
Opcje funkcji udostępnianych przez pakiet FCM SDK dla Internetu.
Podpis:
fcmOptions?: WebpushFcmOptions;
Nagłówki WebpushConfig
Zbiór nagłówków WebPush. Wartości nagłówka muszą być ciągami.
Zobacz specyfikację WebPush , aby poznać obsługiwane nagłówki.
Podpis:
headers?: {
[key: string]: string;
};
Powiadomienie WebpushConfig
Ładunek powiadomienia WebPush, który należy uwzględnić w wiadomości.
Podpis:
notification?: WebpushNotification;