MessagePayload interface

包含以 NotificationPayload 表示的通知酬載的訊息酬載,以及包含開發人員透過 Send API 傳送的任意數量鍵/值組合的資料酬載。

簽名:

export interface MessagePayload 

屬性

屬性 類型 說明
收合鍵 字串 訊息的收合鍵。請參閱無法收合且可收合的郵件
資料 { [key: string]: string;} 任意鍵/值酬載。
fcm 選項 Fcm 選項 FCM SDK for Web 的功能選項。請參閱 WebpushFcmOptions
字串 這個訊息的寄件者。
訊息 ID 字串 訊息的訊息 ID。
通知 通知 Payload 顯示通知詳細資料。詳細資料會透過 Send API 傳送。

MessagePayload.foldKey

訊息的收合鍵。請參閱無法收合且可收合的郵件

簽名:

collapseKey: string;

MessagePayload.data

任意鍵/值酬載。

簽名:

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

MessagePayload.fcmOptions

FCM SDK for Web 的功能選項。請參閱 WebpushFcmOptions

簽名:

fcmOptions?: FcmOptions;

MessagePayload.from

這個訊息的寄件者。

簽名:

from: string;

MessagePayload.messageId

訊息的訊息 ID。

簽名:

messageId: string;

MessagePayload.notification

顯示通知詳細資料。詳細資料會透過 Send API 傳送。

簽名:

notification?: NotificationPayload;