De webhook a notificação push – em dois minutos
Não precisa de ser programador para usar o Webhooky. Se sabe copiar e colar um link, está qualificado. Aqui está todo o processo, passo a passo.
Passo 1: Instalar a app
Obtenha o Webhooky no Google Play ou na App Store e abra-o. Pode começar já – o plano grátis inclui 100 notificações.
Passo 2: Criar um endpoint
Um endpoint é o seu endereço de receção pessoal – um link com este aspeto:
https://api.webhooky.app/abc123xyz
Na app, toque em Adicionar endpoint e configure-o:
- Nome – torna-se o título da notificação, ex.: «Nova encomenda».
- Mensagem – o texto de notificação padrão.
- Som – um de 40 sons. Os lojistas adoram a caixa registadora.
- Vibração e cor – para distinguir os seus endpoints.
Depois copie o link com um toque.
Passo 3: Colar o link no seu serviço
Todos os serviços que suportam webhooks têm um campo de definições para um «URL de webhook» ou «URL de endpoint». Cole aí o seu link Webhooky. Alguns exemplos:
- Shopify: Definições → Notificações → Webhooks → Criar webhook → evento «Criação de encomenda». Guia completo da Shopify →
- Stripe: Developers → Webhooks → Add endpoint → escolha eventos como
payment_intent.succeeded. Guia completo da Stripe → - Zapier / Make / IFTTT: adicione uma ação «Webhooks – POST» como último passo de qualquer automação. Guia de automação →
Passo 4: Testar
Abra o link do seu endpoint em qualquer navegador. Verá uma página de teste integrada onde pode escrever um título e mensagem e carregar em Enviar – o telemóvel deve vibrar em um ou dois segundos. Os programadores podem enviar antes uma requisição POST:
curl -X POST "https://api.webhooky.app/YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"title": "Funciona!", "message": "Olá do meu primeiro webhook"}'
O que acontece nos bastidores?
Quando um serviço chama o seu link, o Webhooky recebe o evento, consulta as definições do seu endpoint e entrega uma notificação push a todos os dispositivos em que tem sessão iniciada – normalmente em menos de um segundo. O evento é guardado no histórico da app e, se ativar guardar payload num endpoint, o corpo JSON completo também é mantido, para poder inspecionar exatamente o que o serviço enviou.