Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá! Estou com sérias dúvidas sobre as notificações push. Já instalado, ela segue este tutorial explicativo: https://www.phpzag.com/push-notification-system-with-php-mysql/ Esse método para mim é mais simples, mas, e já fiz as adaptações para comportar meu banco de dados, mas, o problema é que ele não me envia as notificações push quando estou fora do navegador ou via celuar por exemplo. Eu comentei no artigo mencionado, mas, o autor não me respondeu já tem uma semana.
Alguém tem algum artigo que indique como posso realizar essas notificações push até mesmo quando o navegador estiver fechado e via aparelho celular?
Obrigado meu nobre. Sua dica sobre o artigo citado me deu um direcionamento.
O tal artigo é fácil, e funciona, mas, é como disse... É incompleto. ;) Obrigado!
Cara, recomento fortemente você usar o firebase para notificações push. O artigo é mal escrito e muito mal explicado (desculpe a sinceridade). Notificações push requerem uma conexão https, e service workers (client side) para poderem funcionar. O código do artigo que você mandou parece mais uma gambiarra.
Uma implementação push de verdade é feita utilizando service workers, no qual é necessário um servidor que gerencie as notificações. Geralmente não compensa escrever um servidor para enviar notificações, pois você teria que gerenciar chaves VAPID, o que dá um certo trabalho.
Recomendo fortemente que você utilize o firebase pra enviar notificações já que ele possui uma cota grátis e ilimitada para notificações push.
https://firebase.google.com/docs/cloud-messaging?hl=pt-br
Dê uma olhada no link acima. O segredo das notificações push na web está no lado do cliente. Você tem que fazer funcionar os service workers corretamente.