Reprezentuje słownik API, który jest częścią wiadomości APNs.
Podpis:
export interface Aps
Właściwości
Właściwość | Typ | Opis |
---|---|---|
alert | ciąg znaków | ApsAlert | Alert, który zostanie dołączony do wiadomości. Może to być ciąg znaków lub obiekt typu admin.messaging.ApsAlert . |
plakietka | liczba | Plakietka, która będzie wyświetlana razem z wiadomością. Ustaw wartość 0, aby usunąć plakietkę. Jeśli plakietka nie zostanie określona, pozostanie niezmieniona. |
category | ciąg znaków | Typ powiadomienia. |
contentAvailable | wartość logiczna | Określa, czy skonfigurować powiadomienie o aktualizacji w tle. |
zmiennaZawartość | wartość logiczna | Określa, czy ustawić w wiadomości właściwość mutable-content , aby klienci mogli modyfikować powiadomienie za pomocą rozszerzeń aplikacji. |
dźwięk | ciąg znaków | Krytyczny dźwięk | Dźwięk odtwarzany razem z wiadomością. |
threadId | ciąg znaków | Identyfikator aplikacji do grupowania powiadomień. |
Aps.alert
Alert, który zostanie dołączony do wiadomości. Może to być ciąg znaków lub obiekt typu admin.messaging.ApsAlert
.
Podpis:
alert?: string | ApsAlert;
Odznaka Aps.
Plakietka, która będzie wyświetlana razem z wiadomością. Ustaw wartość 0, aby usunąć plakietkę. Jeśli plakietka nie zostanie określona, pozostanie niezmieniona.
Podpis:
badge?: number;
Aps.category
Typ powiadomienia.
Podpis:
category?: string;
Aps.contentAvailable
Określa, czy skonfigurować powiadomienie o aktualizacji w tle.
Podpis:
contentAvailable?: boolean;
Aps.mutableContent
Określa, czy ustawić w wiadomości właściwość mutable-content
, aby klienci mogli modyfikować powiadomienie za pomocą rozszerzeń aplikacji.
Podpis:
mutableContent?: boolean;
Aps.sound
Dźwięk odtwarzany razem z wiadomością.
Podpis:
sound?: string | CriticalSound;
Identyfikator wątku Aps.
Identyfikator aplikacji do grupowania powiadomień.
Podpis:
threadId?: string;