Aps interface

Представляет словарь aps , который является частью сообщений APN.

Подпись:

export interface Aps 

Характеристики

Свойство Тип Описание
тревога строка | АпсАлерт Предупреждение, которое будет включено в сообщение. Это может быть строка или объект типа admin.messaging.ApsAlert .
значок число Значок, который будет отображаться вместе с сообщением. Установите значение 0, чтобы удалить значок. Если не указано иное, значок останется неизменным.
категория нить Тип уведомления.
контентДоступен логическое значение Указывает, следует ли настраивать фоновое уведомление об обновлении.
mutableContent логическое значение Указывает, следует ли устанавливать свойство mutable-content для сообщения, чтобы клиенты могли изменять уведомление с помощью расширений приложения.
звук строка | Критическийзвук Звук, который будет воспроизводиться вместе с сообщением.
идентификатор потока нить Идентификатор приложения для группировки уведомлений.

Aps.alert

Предупреждение, которое будет включено в сообщение. Это может быть строка или объект типа admin.messaging.ApsAlert .

Подпись:

alert?: string | ApsAlert;

Апс.значок

Значок, который будет отображаться вместе с сообщением. Установите значение 0, чтобы удалить значок. Если не указано иное, значок останется неизменным.

Подпись:

badge?: number;

Категория приложений

Тип уведомления.

Подпись:

category?: string;

Aps.contentДоступно

Указывает, следует ли настраивать фоновое уведомление об обновлении.

Подпись:

contentAvailable?: boolean;

Aps.mutableContent

Указывает, следует ли устанавливать свойство mutable-content для сообщения, чтобы клиенты могли изменять уведомление с помощью расширений приложения.

Подпись:

mutableContent?: boolean;

Апс.звук

Звук, который будет воспроизводиться вместе с сообщением.

Подпись:

sound?: string | CriticalSound;

Aps.threadId

Идентификатор приложения для группировки уведомлений.

Подпись:

threadId?: string;