Thể hiện các tùy chọn giao thức WebPush có thể được đưa vào Tin nhắn .
Chữ ký:
export interface WebpushConfig
Của cải
Tài sản | Kiểu | Sự miêu tả |
---|---|---|
dữ liệu | { [khóa: chuỗi]: chuỗi; } | Tập hợp các trường dữ liệu |
fcmOptions | WebpushFcmTùy chọn | Tùy chọn cho các tính năng do FCM SDK dành cho Web cung cấp. |
tiêu đề | { [khóa: chuỗi]: chuỗi; } | Một bộ sưu tập các tiêu đề WebPush. Giá trị tiêu đề phải là chuỗi. Xem đặc tả WebPush để biết các tiêu đề được hỗ trợ. |
thông báo | WebpushThông báo | Tải trọng thông báo WebPush sẽ được đưa vào tin nhắn. |
WebpushConfig.data
Tập hợp các trường dữ liệu
Chữ ký:
data?: {
[key: string]: string;
};
WebpushConfig.fcmOptions
Tùy chọn cho các tính năng do FCM SDK dành cho Web cung cấp.
Chữ ký:
fcmOptions?: WebpushFcmOptions;
WebpushConfig.headers
Một bộ sưu tập các tiêu đề WebPush. Giá trị tiêu đề phải là chuỗi.
Xem đặc tả WebPush để biết các tiêu đề được hỗ trợ.
Chữ ký:
headers?: {
[key: string]: string;
};
WebpushConfig.notification
Tải trọng thông báo WebPush sẽ được đưa vào tin nhắn.
Chữ ký:
notification?: WebpushNotification;