MessagePayload interface

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;