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;