Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Revertida da versão 4

Enviar notificação

push

usando o Firebase

Envia notificações para um

dispositivo móvel

ou mais dispositivos móveis usando o FCM (Firebase Cloud Message).

DicaAcesse o tutorial Push notification e veja
Informações
titleMais sobre

Firebase Cloud Message

 

mais detalhes.

Parâmetros de Entrada

Parâmetro
NomeTipoDoc
Parâmetro 1
Chave do Servidor
StringChave do servidor, gerada ao criar o projeto
no Firebase
.
Parâmetro 2ObjetoDestinatário
StringToken do dispositivo que receberá a
da notificação.
Parâmetro 3
Título
StringTítulo da notificação.
Parâmetro 4
Subtítulo
StringConteúdo da notificação.
Parâmetro 5
Dados
JsonEstrutura de dados do FIrebase
em JSON

Firebase Cloud Message

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

.

 

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 Removed

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 Removed

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

Image Added 


Estrutura de dados do Firebase

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

Veja mais detalhes.

Informações
titleMais sobre

Estrutura de dados do Firebase

 

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.

Veja mais detalhes.

Informações
titleMais sobre

Gerenciar assinaturas em tópicos