WebpushConfig interface

تمثِّل هذه السمة خيارات بروتوكول WebPush التي يمكن تضمينها في Message.

Signature:

export interface WebpushConfig 

أماكن إقامة

الموقع النوع الوصف
البيانات { [key: string]: string; } مجموعة من حقول البيانات.
fcmOptions WebpushFcmOptions خيارات الميزات التي توفّرها "حزمة تطوير البرامج (SDK) لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" للويب.
رؤوس { [key: string]: string; } مجموعة من عناوين WebPush يجب أن تكون قيم العناوين سلاسل.يمكنك الاطّلاع على مواصفات WebPush للاطّلاع على العناوين المتوافقة.
إشعار WebpushNotification حمولة بيانات إشعار WebPush المراد تضمينها في الرسالة

بيانات WebpushConfig.data

مجموعة من حقول البيانات.

Signature:

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

WebpushConfig.fcmOptions

خيارات الميزات التي توفّرها "حزمة تطوير البرامج (SDK) لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" للويب.

Signature:

fcmOptions?: WebpushFcmOptions;

WebpushConfig.headers

مجموعة من عناوين WebPush يجب أن تكون قيم العنوان سلاسل.

راجِع مواصفات WebPush للاطّلاع على العناوين المتوافقة.

Signature:

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

إشعار WebpushConfig.

حمولة بيانات إشعار WebPush المراد تضمينها في الرسالة

Signature:

notification?: WebpushNotification;