MessagePayload interface

消息载荷包含通知载荷(用 NotificationPayload 表示)和数据载荷,数据载荷包含开发者通过 Send API 发送的任意数量的键值对

签名

export interface MessagePayload 

属性

属性 类型 说明
collapseKey 字符串 消息的折叠键。请参阅不可折叠和可折叠消息
数据 { [键: 字符串]: 字符串;} 任意键/值载荷。
fcmOptions FcmOptions Web 版 FCM SDK 所提供功能的选项。请参阅 WebpushFcmOptions
发件人 字符串 该邮件的发件人。
消息 ID 字符串 消息的消息 ID。
通知 通知载荷 显示通知详细信息。详细信息通过 Send API 发送。

MessagePayload.collapseKey

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

签名

collapseKey: string;

消息载荷.data

任意键/值载荷。

签名

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

MessagePayload.fcmOptions

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

签名

fcmOptions?: FcmOptions;

MessagePayload.from

该邮件的发件人。

签名

from: string;

MessagePayload.messageId

消息的消息 ID。

签名

messageId: string;

MessagePayload.notification

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

签名

notification?: NotificationPayload;