Aps interface

Representa el diccionario de aps que forma parte de los mensajes de APN.

Firma:

export interface Aps 

Propiedades

Propiedad Tipo Descripción
alerta cadena | ApsAlert Alerta a incluir en el mensaje. Puede ser una cadena o un objeto de tipo admin.messaging.ApsAlert .
insignia número Insignia que se mostrará con el mensaje. Establezca en 0 para eliminar la insignia. Cuando no se especifica, la insignia permanecerá sin cambios.
categoría cadena Tipo de notificación.
contenidoDisponible booleano Especifica si se debe configurar una notificación de actualización en segundo plano.
contenido mutable booleano Especifica si se debe establecer la propiedad mutable-content en el mensaje para que los clientes puedan modificar la notificación a través de las extensiones de la aplicación.
sonido cadena | Sonido crítico Sonido que se reproducirá con el mensaje.
ID de hilo cadena Un identificador específico de la aplicación para agrupar notificaciones.

alerta.aps

Alerta a incluir en el mensaje. Puede ser una cadena o un objeto de tipo admin.messaging.ApsAlert .

Firma:

alert?: string | ApsAlert;

Insignia Aps

Insignia que se mostrará con el mensaje. Establezca en 0 para eliminar la insignia. Cuando no se especifica, la insignia permanecerá sin cambios.

Firma:

badge?: number;

Categoría Aps

Tipo de notificación.

Firma:

category?: string;

Aps.contentDisponible

Especifica si se debe configurar una notificación de actualización en segundo plano.

Firma:

contentAvailable?: boolean;

Aps.mutableContenido

Especifica si se debe establecer la propiedad mutable-content en el mensaje para que los clientes puedan modificar la notificación a través de las extensiones de la aplicación.

Firma:

mutableContent?: boolean;

Aps.sonido

Sonido que se reproducirá con el mensaje.

Firma:

sound?: string | CriticalSound;

Aps.threadId

Un identificador específico de la aplicación para agrupar notificaciones.

Firma:

threadId?: string;