แสดงถึงตัวเลือกโปรโตคอล WebPush ที่สามารถรวมอยู่ใน ข้อความ .
ลายเซ็น:
export interface WebpushConfig
คุณสมบัติ
คุณสมบัติ | พิมพ์ | คำอธิบาย |
---|---|---|
ข้อมูล | { [คีย์: สตริง]: สตริง; } | คอลเลกชันของเขตข้อมูล |
fcmตัวเลือก | WebpushFcmตัวเลือก | ตัวเลือกสำหรับคุณสมบัติที่มีให้โดย FCM SDK สำหรับเว็บ |
ส่วนหัว | { [คีย์: สตริง]: สตริง; } | ชุดของส่วนหัว WebPush ค่าส่วนหัวต้องเป็นสตริง ดู ข้อกำหนด WebPush สำหรับส่วนหัวที่รองรับ |
การแจ้งเตือน | Webpushการแจ้งเตือน | เพย์โหลดการแจ้งเตือน WebPush ที่จะรวมไว้ในข้อความ |
WebpushConfig.data
คอลเลกชันของเขตข้อมูล
ลายเซ็น:
data?: {
[key: string]: string;
};
WebpushConfig.fcmOptions
ตัวเลือกสำหรับคุณสมบัติที่มีให้โดย FCM SDK สำหรับเว็บ
ลายเซ็น:
fcmOptions?: WebpushFcmOptions;
WebpushConfig.headers
ชุดของส่วนหัว WebPush ค่าส่วนหัวต้องเป็นสตริง
ดู ข้อกำหนด WebPush สำหรับส่วนหัวที่รองรับ
ลายเซ็น:
headers?: {
[key: string]: string;
};
การแจ้งเตือน WebpushConfig
เพย์โหลดการแจ้งเตือน WebPush ที่จะรวมไว้ในข้อความ
ลายเซ็น:
notification?: WebpushNotification;