Tải trọng tin nhắn 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 khóa-giá trị tùy ý được nhà phát triển gửi thông qua API Gửi .
Chữ ký:
export interface MessagePayload
Của cải
Tài sản | Kiểu | Sự miêu tả |
---|---|---|
thu gọnKey | sợi dây | Phím thu gọn của tin nhắn. Xem tin nhắn không thể thu gọn và có thể thu gọn |
dữ liệu | { [khóa: chuỗi]: chuỗi; } | Tải trọng khóa/giá trị tùy ý. |
fcmOptions | Tùy chọn Fcm | Tùy chọn cho các tính năng do FCM SDK dành cho Web cung cấp. Xem WebpushFcmOptions . |
từ | sợi dây | Người gửi tin nhắn này. |
ID tin nhắn | sợi dây | ID tin nhắn của tin nhắn. |
thông báo | Tải trọng thông báo | Hiển thị chi tiết thông báo. Thông tin chi tiết được gửi qua API gửi . |
MessagePayload.collapseKey
Phím thu gọn của tin nhắn. Xem tin nhắn không thể thu gọn và có thể thu gọn
Chữ ký:
collapseKey: string;
MessagePayload.data
Tải trọng khóa/giá trị tùy ý.
Chữ ký:
data?: {
[key: string]: string;
};
MessagePayload.fcmOptions
Tùy chọn cho các tính năng do FCM SDK dành cho Web cung cấp. Xem WebpushFcmOptions .
Chữ ký:
fcmOptions?: FcmOptions;
MessagePayload.from
Người gửi tin nhắn này.
Chữ ký:
from: string;
MessagePayload.messageId
ID tin nhắn của tin nhắn.
Chữ ký:
messageId: string;
MessagePayload.notification
Hiển thị chi tiết thông báo. Thông tin chi tiết được gửi qua API gửi .
Chữ ký:
notification?: NotificationPayload;