Configuração de som para notificações por push
Adicione sons e tons a notificações por push para indicar aos usuários se uma mensagem é urgente ou apenas requer a atenção dos usuários.
Exemplo de JSON para adicionar som a notificações por push
O JSON a seguir é um exemplo de como adicionar um tom à sua notificação por push. O nome do tom usado no exemplo é NotificationAlert-2".
json["aps"]["sound"] = "NotificationAlert-2.caf";A tabela no final deste tópico lista todos os tons disponíveis. Para ouvir o tom de cada som, você deve configurar uma notificação com o parâmetro de som de destino.
Nota:
Para cada tom, você tem a opção de encurtar o comprimento do toque adicionando o sufixo
-Short. Você pode encurtar todos os tons, exceto NotificationAlert-5.caf.Exemplo de JSON para alertas críticos, incluindo som
O JSON a seguir é um exemplo de como o parâmetro de som é definido para alertas críticos. Para obter mais informações sobre alertas críticos, consulte Alertas críticos para dispositivos móveis.
json["aps"]["sound"] = {
"critical": 1,
"name": "NotificationAlert-3-Short.caf",
"volume": 1
};
Os parâmetros no código JSON de amostra são os seguintes:
- O parâmetro critical define a notificação como um alerta crítico.
1significa que o alerta crítico está ativo,0significa que o alerta crítico está inativo. - O parâmetro volume define o volume do som de notificação. O intervalo é de
0,1como o mais silencioso a1como o mais alto. - O parâmetro name é o nome do tom que é ativado quando uma notificação por push é enviada. Para alertas críticos, considere os ritmos do usuário com um tom impactante. Nota:Se um valor name não for definido, o sistema usará o toque padrão do aplicativo. Se uma aplicação não tiver um toque definido, o sistema usará o toque padrão do dispositivo.
Para ouvir o tom de cada som, você deve configurar uma notificação com o parâmetro de som de destino.
Os valores aceitos são listados na tabela.Nota:Para cada tom, você tem a opção de encurtar o comprimento do toque adicionando o sufixo-Short. Você pode encurtar todos os tons, excetoNotificationAlert-5.caf.Valores de nome de arquivo aceitos Ritmo de tom AlertaDeNotificação-1.cafSuave, Relaxante, Lento NotificationAlert-1-Short.cafSuave, Relaxante, Lento AlertaDeNotificação-2.cafDrenagem NotificationAlert-2-Short.cafDrenagem AlertaDeNotificação-3.cafDrenagem NotificationAlert-3-Short.cafDrenagem AlertaDeNotificação-4.cafSuave, Relaxante, Lento NotificationAlert-4-Short.cafSuave, Relaxante, Lento AlertaDeNotificação-5.cafSuave, Relaxante, Lento AlertaDeNotificação-6.cafFestivo, feliz NotificationAlert-6-Short.cafFestivo, feliz AlertaDeNotificação-7.cafFestivo, feliz NotificationAlert-7-Short.cafFestivo, feliz AlertaDeNotificação-8.cafFestivo, feliz NotificationAlert-8-Short.cafFestivo, feliz AlertaDeNotificação-9.cafDrenagem, poderosa NotificationAlert-9-Short.cafDrenagem, poderosa AlertaDeNotificação-10.cafDrenagem, Suspense NotificationAlert-10-Short.cafDrenagem, Suspense AlertaDeNotificação-11.cafDrenagem NotificationAlert-11-Short.cafDrenagem AlertaDeNotificação-12.cafDrenagem NotificationAlert-12-Short.cafDrenagem AlertaDeNotificação-13.cafDrenagem NotificationAlert-13-Short.cafDrenagem AlertaDeNotificação-14.cafDrenagem NotificationAlert-14-Short.cafDrenagem