1 00:00:02,180 --> 00:00:05,120 Então agora recebemos notificações push funcionando? 2 00:00:05,210 --> 00:00:12,110 Vamos ver como podemos trabalhar com eles de dentro do aplicativo para que, quando pressionamos este botão de notificação 3 00:00:12,110 --> 00:00:14,840 de gatilho, enviamos uma notificação por push. 4 00:00:15,290 --> 00:00:17,810 E, para isso, a conta X também nos cobriu. 5 00:00:18,980 --> 00:00:25,220 Aqui na notificação de acionamento, um manipulador ou onde você deseja enviar uma notificação por push. 6 00:00:26,370 --> 00:00:32,430 No local em que você deseja acionar, uma notificação por push deve ser entregue a algum dispositivo. 7 00:00:32,820 --> 00:00:41,880 Você precisa enviar uma solicitação HTP para expor os servidores, para que possamos fazer isso com a API de busca, que está disponível e reage de 8 00:00:41,880 --> 00:00:42,750 forma nativa. 9 00:00:43,200 --> 00:00:45,470 Digite você para onde você precisa enviar. 10 00:00:45,540 --> 00:00:46,790 Este é o H. 11 00:00:46,790 --> 00:00:47,640 TDP s. 12 00:00:48,630 --> 00:00:59,100 Barra de dois pontos, especialista em barra, host de pontos, barra de traço de barra, api slash v2 slash push, barra de 13 00:00:59,190 --> 00:01:00,180 envio. 14 00:01:02,690 --> 00:01:04,700 Verifique se você não tem nenhum erro de digitação lá. 15 00:01:05,030 --> 00:01:12,470 Ou seja, você pode expor o servidor de notificações por push, que aproveitaremos para entregar nossa notificação por 16 00:01:12,470 --> 00:01:14,870 push para um dispositivo diferente. 17 00:01:15,230 --> 00:01:19,940 No final, isso foi usado nos bastidores quando usamos essa ferramenta de teste aqui. 18 00:01:21,480 --> 00:01:27,120 Portanto, precisamos enviar uma solicitação para lá e precisamos configurá-la com o segundo argumento que podemos fornecer ao 19 00:01:27,120 --> 00:01:30,420 método de busca aqui para a função de busca. 20 00:01:31,090 --> 00:01:37,380 Caro, precisamos definir o método de solicitação do HDP para postagem, pois precisamos enviar uma solicitação de postagem para isso. 21 00:01:37,380 --> 00:01:40,950 Você está doente e precisamos adicionar cabeçalhos especiais. 22 00:01:41,950 --> 00:01:49,250 Os cabeçalhos que precisamos adicionar aqui, exceto os farrapos, onde devemos aceitar a inscrição. 23 00:01:49,310 --> 00:01:50,000 Jason? 24 00:01:51,850 --> 00:02:00,460 O cabeçalho de aceitação e codificação em que aceitamos G sip, vírgula esvazia. 25 00:02:03,150 --> 00:02:09,750 E o cabeçalho do tipo de conteúdo, onde também especificamos o aplicativo Jason. 26 00:02:12,080 --> 00:02:17,780 Além desses cabeçalhos, agora precisamos definir o corpo, que conterá a mensagem real que 27 00:02:17,780 --> 00:02:25,130 queremos enviar e as mensagens agora não apenas uma string, mas um objeto, porque, afinal, havia muitas coisas 28 00:02:25,220 --> 00:02:26,540 que poderíamos configurar. 29 00:02:27,650 --> 00:02:33,440 Então aqui no corpo, simplesmente fornecemos um objeto. 30 00:02:33,500 --> 00:02:34,670 No entanto, não é assim. 31 00:02:34,700 --> 00:02:36,940 Em vez disso, ele precisa estar no formato Jason. 32 00:02:37,040 --> 00:02:40,580 Então, enfiamos esse objeto no fio de Jason. 33 00:02:41,660 --> 00:02:44,240 E então lá podemos montar várias coisas. 34 00:02:44,630 --> 00:02:47,270 Mais importante, precisamos das duas propriedades. 35 00:02:48,890 --> 00:02:56,570 Essa é uma propriedade necessária, que precisa do nosso token, portanto, o token que estamos obtendo quando estamos registrando. 36 00:02:57,200 --> 00:02:59,240 Agora, atualmente, só precisamos usar token aqui. 37 00:02:59,630 --> 00:03:05,330 Podemos simplesmente usar use state para gerenciar o token como state. 38 00:03:07,740 --> 00:03:08,930 Do nosso componente. 39 00:03:09,500 --> 00:03:13,790 Portanto, obtemos o token push e uma função definida de token push. 40 00:03:16,990 --> 00:03:22,850 E queremos começar a pressionar Tolkan assim que tivermos o token aqui, disse Push Tolkan to Token. 41 00:03:25,730 --> 00:03:29,600 E, em seguida, desça para a função de manipulador de notificação de gatilho. 42 00:03:30,080 --> 00:03:32,510 E lá queremos enviar para o nosso. 43 00:03:33,740 --> 00:03:34,910 Empurre o token aqui. 44 00:03:36,370 --> 00:03:38,740 Agora podemos configurar todos os outros campos. 45 00:03:38,770 --> 00:03:40,960 Podemos definir notificações. 46 00:03:41,770 --> 00:03:48,490 Podemos, por exemplo, no campo de dados e definir para extrair dados, alguns dados. 47 00:03:49,300 --> 00:03:54,370 Mas, é claro, acima de tudo, também podemos definir um título que será exibido e 48 00:03:54,370 --> 00:03:56,440 poderá ser enviado pelo aplicativo. 49 00:03:58,090 --> 00:04:06,370 Woops, enviados via aplicativo e um corpo para a notificação por push, que pode ser essa 50 00:04:06,370 --> 00:04:08,160 notificação por envio. 51 00:04:09,460 --> 00:04:17,140 E agora isso enviará uma solicitação HTP para expor os servidores back-end, que, por sua vez, farão todo o 52 00:04:17,140 --> 00:04:23,350 resto para entregar essa notificação por push ao dispositivo com esse token por push. 53 00:04:25,120 --> 00:04:27,520 Então, vamos salvar isso e vamos tentar.