MessagePayload interface

消息负载包含用NotificationPayload表示的通知负载和包含开发人员通过Send API发送的任意数量的键值对的数据负载

签名:

export interface MessagePayload 

特性

财产类型描述
折叠键细绳消息的折叠键。请参阅不可折叠和可折叠消息
数据{ [键:字符串]:字符串; }任意键/值负载。
fcm选项Fcm选项FCM SDK for Web 提供的功能选项。请参阅WebpushFcmOptions
细绳此消息的发件人。
消息ID细绳消息的消息 ID。
通知通知负载显示通知详细信息。详细信息通过发送 API 发送

MessagePayload.collapseKey

消息的折叠键。请参阅不可折叠和可折叠消息

签名:

collapseKey: string;

消息有效负载.data

任意键/值负载。

签名:

data?: {
        [key: string]: string;
    };

MessagePayload.fcmOptions

FCM SDK for Web 提供的功能选项。请参阅WebpushFcmOptions

签名:

fcmOptions?: FcmOptions;

消息有效负载.from

此消息的发件人。

签名:

from: string;

MessagePayload.messageId

消息的消息 ID。

签名:

messageId: string;

MessagePayload.notification

显示通知详细信息。详细信息通过发送 API 发送

签名:

notification?: NotificationPayload;