Então, finalmente, temos esse token agora aqui.
Podemos recuperar esse token.
Acessando dados.
Dados DOT.
Porque é o campo de dados que contém o token.
E, portanto, é claro, se isso é confuso, você também pode renomear esse argumento para
responder aos dados de resposta de X.
Mas, em última análise, esse será o nosso sinal.
Agora, não precisaremos desse token aqui no momento.
Em vez disso, quero usá-lo para enviar manualmente uma notificação por push para o nosso dispositivo real.
E o teste de notificações por push é facilitado com a ferramenta de notificação por push da Expo.
Você pode encontrá-lo se pesquisar notificações push da Expo.
Esta é uma ferramenta que permite testar notificações push que você deseja enviar para seus projetos de exposição.
Na realidade, você provavelmente não usaria essa ferramenta, mas usaria um do lado de serviço S. da Expo. T.
para acionar uma notificação por push no servidor ou você a enviaria diretamente de dentro do aplicativo, como será mostrado
mais adiante neste módulo, dependendo do seu caso de uso.
Mas para um teste, essa é uma ótima ferramenta.
Agora, como você vê, ele precisa desse token de envio neste formato.
Acabamos de ver.
Então, vamos copiar esse token de envio.
Esta string completa aqui.
E inserido aqui.
Esse é o identificador do meu dispositivo.
Agora.
E então podemos inserir um título.
Isto é um teste.
Na minha primeira mensagem de teste como corpo, poderíamos adicionar dados extras, se quiséssemos.
Mas isso deve estar no formato Jason.
E também podemos adicionar que o ISIS era uma informação específica do Android.
Mas, por enquanto, enviarei a notificação.
E agora estou enviando esta notificação enquanto o aplicativo não está em primeiro plano.
Também funcionaria se estiver em segundo plano.
E você vê, aqui está a mensagem entregue.
E podemos tocar nele.
E se tocarmos, executamos o mesmo código.
Eu te mostrei antes.
Para as notificações locais.
Portanto, esse código para lidar com as notificações recebidas em segundo plano ou em primeiro plano.
Esse código ainda é executado.
E ainda nos dá acesso ao objeto de notificação e a todos os dados da notificação.
E isso é o fim, tudo o que é necessário.
É assim que enviamos notificações push em um aplicativo expo.
Como você pode ver, realmente não é tão difícil.
Graças ao próprio servidor push da Expos, que é novo e envolve esses servidores oficiais e que
fez todos os pequenos detalhes de se registrar no serviço oficial para nós.
Em vez disso, apenas usamos esses métodos convenientes.
Eu mostrei a você e podemos enviar notificações por push.
Agora, deixe-me mostrar como podemos acionar notificações push de dentro do aplicativo.