Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Enviar notificação

usando o Firebase

push

Envia notificações para um

ou mais dispositivos móveis

dispositivo móvel usando o FCM (Firebase Cloud Message).

Informações
titleMais sobre

Firebase Cloud Message

 


Dica

Acesse o tutorial Push notification e veja mais detalhes.


Parâmetros de Entrada

ParâmetroNomeTipoDoc
Parâmetro 1Chave do ServidorStringChave do servidor, gerada ao criar o projeto no Firebase.
Parâmetro 2Destinatário
Objeto
StringToken do dispositivo que receberá a
Destinatário da
notificação.
Parâmetro 3TítuloStringTítulo da notificação.
Parâmetro 4SubtítuloStringConteúdo da notificação.
Parâmetro 5DadosJsonEstrutura de dados do FIrebase em JSON.

 

Image Removed 


Compatibilidade

Image Modified 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.


Image Added

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. 


Image Added

Figura 2 - Notificação exibindo o título e subtítulo

Firebase Cloud Message

Acesse a documentação oficial e veja mais detalhes sobre o Firebase Cloud Message (FCM).


Estrutura de dados do Firebase

O Firebase utiliza o formato JSON para manipular a sua estrutura de dados

.
Informações
titleMais sobre

Estrutura de dados do Firebase

 

. Veja mais detalhes.


Destinatário da notificação

É possível enviar a notificação para um token em específico, uma lista de tokens ou para um tópico criado.

Informações
titleMais sobre

Gerenciar assinaturas em tópicos

 

 

 

Veja mais detalhes.