Envie Push Notifications por POST (de graça e sem cadastro)
O ntfy é um serviço para envio de Push Notifications para o seu Celular ou Desktop que utiliza um endpoint simples em HTTP que aceita PUT
ou POST
com as informações desejadas e que não requer cadastro, configuração e, segundo o autor, é um serviço que será gratuito para sempre.
Exemplo fazendo um POST
Enviar uma mensagem por Push Notification por esse serviço é extremamente simples:
curl -d "Texto da mensagem" ntfy.sh/topico-que-voce-desejar
Onde o topico-que-voce-desejar
é definido por você e, por ser público, deve ser encarado como uma espécie de senha, então escolha um valor único e muito difícil de se acertar. E é por este tópico que você irá escutar por notificações, como num modelo de pub/sub
. Você pode encontrar mais informações no site.
Exemplo mais completo
curl \
-H "Title: Unauthorized access detected" \
-H "Priority: urgent" \
-H "Tags: warning,skull" \
-d "Remote access to $(hostname) detected. Act right away." \
ntfy.sh/mytopic
Open Source
Além do serviço ser disponibilizado de forma gratuita, o projeto também é disponibilizado de forma Open Source através do endereço https://github.com/binwiederhier/ntfy e você poderá hospedar sua própria cópia do serviço.
Fonte: https://ntfy.sh/