Versões comparadas

Chave

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

Bloco que obtém o token do dispositivo que receberá uma notificação Firebase para enviar a notificações push.


Image Modified

Figura 1 - Bloco Obter Token do Firebase


Esse mesmo token obtido é salvo no banco de dados do projeto (para mais detalhes acesse o tópico "Classe Device" do Diagrama de dadostoda vez que um usuário instala e abre uma aplicação Cronapp no seu dispositivo.


Dica

Para utilizar esse bloco é necessário ter um projeto no Firebase e adicionar ao Cronapp o plugin Google Firebase - Push Notification. Para mais informações de configuração, acesse o tutorial Push notification.

Compatibilidade

  • Bloco cliente mobile: cronapi.cordova.device.getFirebaseToken()

Retorno

Retorna o token Firebase do dispositivo que receberá a notificação push.

Parâmetros

Sucesso

Executa uma ação caso os dados da notificação sejam obtidos o token do dispositivo seja obtido com sucesso.

  • Posição: 1
  • Inglês: Success
  • Tipo: Comando com retorno ("item") / Command with return ("item")
  • Exemplo: uso do bloco Exibir Notificação

Erro

Executa uma ação caso ocorra um erro durante a obtenção dos dados da notificaçãodo token do dispositivo.

  • Posição: 2
  • Inglês: Error
  • Tipo: Comando com retorno ("item") / Command with return ("item")
  • Exemplo: uso do bloco Exibir Notificação 

Exemplo

Na função abaixo, o bloco Obter Token do Firebase obtém o token do dispositivo que acessou a aplicação Cronapp e, por meio do bloco Exibir Notificação, imprime na tela uma mensagem contendo o token obtido (Figura 2.1). Caso ocorra algum erro durante a obtenção do token, será exibida uma mensagem de erro. O token obtido pode ser usado no bloco Enviar notificação push para o envio de notificações.


Figura 2 - Exemplo de uso do bloco Obter Token do Firebase


Informações

Para testar a aplicação, será necessário gerar e instalar o apk do projeto no seu dispositivoutilizar esse bloco é necessário ter um projeto no Firebase e adicionar ao projeto Cronapp o plugin Google Firebase - Push Notification. Para mais informações, veja o tópico Compilar aplicação mobile da documentação Push Notificationacesse o tutorial Push notification.


Figura 2.1 - Resultado  Resultado exibido a partir das configurações da Figura 2

Nesta página

Índice