Aps interface

代表屬於 APN 訊息中的 aps 字典

簽名:

export interface Aps 

屬性

屬性 類型 說明
快訊 字串 |ApsAlert 要在訊息中加入的快訊。可以是 admin.messaging.ApsAlert 類型的字串或物件。
徽章 數字 與訊息一併顯示的徽章。設為 0 即可移除徽章。如未指定,徽章將維持不變。
category 字串 通知的類型。
可用內容 布林值 指定是否要設定背景更新通知。
mutableContent 布林值 指定是否要在訊息中設定 mutable-content 屬性,以便用戶端透過應用程式額外資訊修改通知。
音效 字串 |嚴重音效 要隨訊息播放的音效。
threadId 字串 用於將通知分組的應用程式專屬 ID。

Aps.alert

要在訊息中加入的快訊。可以是字串或 admin.messaging.ApsAlert 類型的物件。

簽名:

alert?: string | ApsAlert;

Aps.badge

與訊息一併顯示的徽章。設為 0 即可移除徽章。如未指定,徽章將維持不變。

簽名:

badge?: number;

Aps.category

通知的類型。

簽名:

category?: string;

Aps.contentAvailable

指定是否要設定背景更新通知。

簽名:

contentAvailable?: boolean;

Aps.mutableContent

指定是否要在訊息中設定 mutable-content 屬性,以便用戶端透過應用程式額外資訊修改通知。

簽名:

mutableContent?: boolean;

Aps.sound

要隨訊息播放的音效。

簽名:

sound?: string | CriticalSound;

Aps.threadId

用於將通知分組的應用程式專屬 ID。

簽名:

threadId?: string;