包含以 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;