Tải trọng thông báo chứa tải trọng thông báo được biểu thị bằng NotificationPayload và tải trọng dữ liệu chứa số lượng cặp khoá-giá trị tuỳ ý do nhà phát triển gửi thông qua API Gửi.
Chữ ký:
export interface MessagePayload
Thuộc tính
Tài sản | Loại | Mô tả |
---|---|---|
thu gọn Chìa khoá | chuỗi | Phím thu gọn của thư. Xem bài viết Tin nhắn không thể thu gọn và thu gọn |
dữ liệu | { [khoá: string]: string; } | Tải trọng khoá/giá trị tuỳ ý. |
fcmOptions | FcmOptions | Các tuỳ chọn dành cho các tính năng do SDK FCM dành cho web cung cấp. Hãy xem WebpushFcmOptions. |
từ | chuỗi | Người gửi thư này. |
messageId | chuỗi | Mã nhận dạng của một tin nhắn. |
thông báo | NotificationPayload (Tải trọng thông báo) | Hiện chi tiết thông báo. Thông tin chi tiết được gửi qua API Gửi. |
MessagePayload.thu gọnKey
Phím thu gọn của thư. Xem bài viết Tin nhắn không thể thu gọn và thu gọn
Chữ ký:
collapseKey: string;
MessagePayload.data
Tải trọng khoá/giá trị tuỳ ý.
Chữ ký:
data?: {
[key: string]: string;
};
MessagePayload.fcmOptions
Các tuỳ chọn dành cho các tính năng do SDK FCM dành cho web cung cấp. Hãy xem WebpushFcmOptions.
Chữ ký:
fcmOptions?: FcmOptions;
MessagePayload.from
Người gửi thư này.
Chữ ký:
from: string;
MessagePayload.messageId
Mã nhận dạng của một tin nhắn.
Chữ ký:
messageId: string;
MessagePayload.notification
Hiện chi tiết thông báo. Thông tin chi tiết được gửi qua API Gửi.
Chữ ký:
notification?: NotificationPayload;