MessagePayload interface

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;