Obter Token do Firebase / Get Firebase Token
Bloco que obtém o token do Firebase para enviar a notificações push.
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 dados) toda vez que um usuário instala e abre uma aplicação Cronapp no seu dispositivo.
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á.
Parâmetros
Sucesso
Executa uma ação caso 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 do 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
Para utilizar esse bloco é necessário ter um projeto no Firebase e adicionar ao projeto Cronapp o plugin Google Firebase - Push Notification. Para mais informações, acesse o tutorial Push notification.
Figura 2.1 - Resultado exibido a partir das configurações da Figura 2
Nesta página