Enviar notificação push
Envia notificações para um dispositivo móvel usando o FCM (Firebase Cloud Message).
Parâmetros de Entrada
Parâmetro | Nome | Tipo | Doc |
---|
Parâmetro 1 | Chave do Servidor | String | Chave do servidor, gerada ao criar o projeto no Firebase. |
Parâmetro 2 | Destinatário | String | Token do dispositivo que receberá a notificação. |
Parâmetro 3 | Título | String | Título da notificação. |
Parâmetro 4 | Subtítulo | String | Conteúdo da notificação. |
Parâmetro 5 | Dados | Json | Estrutura de dados do FIrebase em JSON. |
Compatibilidade
Servidor
Exemplo
No exemplo da figura abaixo, estamos criando uma estrutura JSON na variável "dadosMensagem", essa estrutura pode ser utilizado pela aplicação mobile para executar alguma ação.
No bloco Enviar notificação push passamos 5 parâmetros: Chave do Servidor espera receber a chave obtida no projeto do Firebase, Destinatário espera receber o token do dispositivo móvel, o Título se refere ao primeiro campo da notificação, Subtítulo, o segundo campo da notificação e. por fim, Dados, recebe um objeto JSON para ser tratado na aplicação mobile.
Figura 1 - Exemplo de uso do bloco Enviar notificação push
Após executar a função acima, se o aplicativo estiver fechado ou em segundo plano no smartphone, uma notificação será exibida na bandeja de notificações com o nome da aplicação, título e subtítulo. Ao clicar na notificação, o aplicativo é aberto.
Figura 2 - Notificação exibindo o título e subtítulo