Aps interface

Representa o dicionário aps que faz parte das mensagens de APNs.

Assinatura:

export interface Aps 

Propriedades

Propriedade Tipo Descrição
alerta corda | Alerta Aps Alerta a ser incluído na mensagem. Pode ser uma string ou um objeto do tipo admin.messaging.ApsAlert .
distintivo número Crachá a ser exibido com a mensagem. Defina como 0 para remover o emblema. Quando não especificado, o emblema permanecerá inalterado.
categoria corda Tipo da notificação.
conteúdo disponível boleano Especifica se uma notificação de atualização em segundo plano deve ser configurada.
conteúdo mutável boleano Especifica se a propriedade mutable-content deve ser definida na mensagem para que os clientes possam modificar a notificação por meio de extensões de aplicativo.
som corda | Som Crítico Som a ser reproduzido com a mensagem.
threadId corda Um identificador específico do aplicativo para agrupar notificações.

Aps.alert

Alerta a ser incluído na mensagem. Pode ser uma string ou um objeto do tipo admin.messaging.ApsAlert .

Assinatura:

alert?: string | ApsAlert;

Aps.badge

Crachá a ser exibido com a mensagem. Defina como 0 para remover o emblema. Quando não especificado, o emblema permanecerá inalterado.

Assinatura:

badge?: number;

Aps.categoria

Tipo da notificação.

Assinatura:

category?: string;

Aps.contentDisponível

Especifica se uma notificação de atualização em segundo plano deve ser configurada.

Assinatura:

contentAvailable?: boolean;

Aps.mutableContent

Especifica se a propriedade mutable-content deve ser definida na mensagem para que os clientes possam modificar a notificação por meio de extensões de aplicativo.

Assinatura:

mutableContent?: boolean;

Aps.sound

Som a ser reproduzido com a mensagem.

Assinatura:

sound?: string | CriticalSound;

Aps.threadId

Um identificador específico do aplicativo para agrupar notificações.

Assinatura:

threadId?: string;