İleti'ye dahil edilebilecek WebPush protokol seçeneklerini temsil eder.
İmza:
export interface WebpushConfig
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
veriler | { [anahtar: dize]: string; } | Veri alanları koleksiyonu. |
fcmOptions | WebpushFcmOptions | Web için FCM SDK'sı tarafından sağlanan özelliklerle ilgili seçenekler. |
başlıklar | { [anahtar: dize]: string; } | WebPush üstbilgileri koleksiyonu. Üstbilgi değerleri dize olmalıdır.Desteklenen üstbilgiler için WebPush spesifikasyonu'na bakın. |
bildirim | WebpushNotification | Mesaja eklenecek WebPush bildirim yükü. |
WebpushConfig.data
Veri alanları koleksiyonu.
İmza:
data?: {
[key: string]: string;
};
WebpushConfig.fcmOptions
Web için FCM SDK'sı tarafından sağlanan özelliklerle ilgili seçenekler.
İmza:
fcmOptions?: WebpushFcmOptions;
WebpushConfig.headers
WebPush üstbilgileri koleksiyonu. Üstbilgi değerleri dize olmalıdır.
Desteklenen üstbilgiler için WebPush spesifikasyonu'na bakın.
İmza:
headers?: {
[key: string]: string;
};
WebpushConfig.bildirimi
Mesaja eklenecek WebPush bildirim yükü.
İmza:
notification?: WebpushNotification;