Rappresenta il dizionario aps che fa parte dei messaggi APN.
Firma:
export interface Aps
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
mettere in guardia | stringa | ApsAlert | Avviso da includere nel messaggio. Potrebbe trattarsi di una stringa o di un oggetto di tipo admin.messaging.ApsAlert . |
distintivo | numero | Badge da esporre insieme al messaggio. Impostare su 0 per rimuovere il badge. Quando non specificato, il badge rimarrà invariato. |
categoria | corda | Tipo di notifica. |
contenutoDisponibile | booleano | Specifica se configurare una notifica di aggiornamento in background. |
mutableContent | booleano | Specifica se impostare la proprietà mutable-content nel messaggio in modo che i client possano modificare la notifica tramite le estensioni dell'app. |
suono | stringa | CriticalSound | Suono da riprodurre con il messaggio. |
ID thread | corda | Un identificatore specifico dell'app per raggruppare le notifiche. |
Aps.alert
Avviso da includere nel messaggio. Potrebbe trattarsi di una stringa o di un oggetto di tipo admin.messaging.ApsAlert
.
Firma:
alert?: string | ApsAlert;
Aps.badge
Badge da esporre insieme al messaggio. Impostare su 0 per rimuovere il badge. Quando non specificato, il badge rimarrà invariato.
Firma:
badge?: number;
Categoria Aps
Tipo di notifica.
Firma:
category?: string;
Aps.contentAvailable
Specifica se configurare una notifica di aggiornamento in background.
Firma:
contentAvailable?: boolean;
Aps.mutableContent
Specifica se impostare la proprietà mutable-content
nel messaggio in modo che i client possano modificare la notifica tramite le estensioni dell'app.
Firma:
mutableContent?: boolean;
Aps.sound
Suono da riprodurre con il messaggio.
Firma:
sound?: string | CriticalSound;
Aps.threadId
Un identificatore specifico dell'app per raggruppare le notifiche.
Firma:
threadId?: string;