Aps interface

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;