Integrări
Ca să trimiți ceva către Honk, faci o singură cerere web la un singur endpoint, POST /v1/messages. Se descurcă și un script shell, și un instrument de automatizare, și câteva linii din aplicația ta. Pentru codul tău, bibliotecile oficiale adaugă reîncercări, o cheie de idempotență la fiecare trimitere și helpere pentru scala Honk. Toate au licență MIT și sunt pe GitHub.
Fără să scrii cod
Uneltele de mai jos pot trimite mesaje către Honk fără nicio linie de cod. Pentru WordPress există un plugin oficial, Honk Me, aflat acum în verificare pentru directorul de module WordPress. Pentru celelalte, fiecare ghid îți arată o configurare care merge deja.
- WordPress și WooCommerce Comenzi, plăți eșuate, alerte de stoc și formulare completate, prin pluginul Honk Me. Tu alegi ce apare în fiecare notificare.
- Zapier și Make Pașii lor HTTP și webhook pot trimite mai departe către Honk orice, de exemplu un răspuns nou la un formular.
- Home Assistant O comandă RESTful pentru alertele din casă, cu imagini de la camere.
- Uptime Kuma și cron O notificare când site-ul cade și una când își revine.
- n8n Nodul comunitar Honk sau nodul HTTP Request.
Biblioteci și unelte
- Laravel și PHP Facade, canal de notificare, raportarea excepțiilor, hookuri pentru scheduler și
Honk::fake()pentru Laravel 13. Un client simplu pentru orice aplicație PHP 8.3.honk-me/honk-me - Node.js Client TypeScript cu builduri ESM și CommonJS, fără dependențe. Rulează pe Node 18+, Bun și Deno.
honk-me - Go Client cu suport pentru context, doar cu biblioteca standard, sigur pentru utilizare concurentă. Vine cu CLI-ul honk-me.
github.com/honk-me/honk-go - Swift Client Swift 6.2 cu concurență strictă și async/await, pentru Swift pe server, unelte macOS și Linux.
HonkMe - Kotlin și Java API suspend pentru Kotlin, apeluri blocante și CompletableFuture pentru Java, pe java.net.http. JDK 17+.
app.honk-me:sdkÎn curând - Rust Client async pe Tokio și reqwest cu rustls, plus un client blocant. Rust 1.85+, fără cod unsafe.
honk-me - CLI și cURL Comanda honk-me pentru scripturi shell, cron și CI sau o singură cerere cURL.
github.com/honk-me/honk-go - n8n Un nod comunitar cu o singură acțiune, Honk → Send message, și o cheie de idempotență pentru fiecare item.
n8n-nodes-honk
Fără bibliotecă
Îți ajunge o singură cerere HTTPS. Acesta e tot API-ul de trimitere:
curl -sS https://honk-me.app/v1/messages \
-H "Authorization: Bearer $HONK_KEY" \
-H "Idempotency-Key: backup-$(date +%Y%m%d)" \
-H "Content-Type: application/json" \
-d '{
"title": "Backup failed",
"message": "pg_dump exited with 1",
"severity": "long",
"group_key": "db/backup",
"event_type": "problem"
}'
# → 202 {"id":"msg_…","status":"accepted","duplicate":false,"received_at":"…"} Aplicația web scrie codul pentru tine
În aplicația web, Integrări îți generează pentru proiectul tău cod gata de lipit în oricare dintre aceste limbaje și poate crea și cheia API care îi trebuie.
Ghiduri pas cu pas
- Comenzi WooCommerce pe iPhone, cu pluginul Honk Me Un plugin WordPress trimite către Honk comenzile, plățile eșuate, alertele de stoc și formularele. Tu alegi ce apare în fiecare notificare.
- Formularele de pe site, direct pe telefon Fiecare formular de contact sau de ofertă vine ca notificare, cu toate câmpurile, din WordPress, din servicii de formulare sau din cod.
- Alerte pe iPhone când îți cade site-ul O notificare când site-ul cade și una când revine, de la o verificare din cron sau de la Uptime Kuma.
- Alerte Home Assistant pe iPhone Un rest_command pentru configuration.yaml, o alertă de inundație care își grupează repetările și o sonerie cu imagine de la cameră.
- Notificări din workflow-urile n8n pe iPhone Nodul Honk sau nodul HTTP Request, plus un workflow de eroare care raportează fiecare execuție eșuată.
- Notificări push de la un cron job O linie în crontab care claxonează când un job eșuează și un wrapper care te anunță și când merge din nou.
- Alerte pe iPhone pentru eșecurile din GitHub Actions Un pas de workflow care te anunță la o rulare eșuată, grupat pe repository și branch, plus o revenire opțională.
- Excepțiile din Laravel, ca notificări pe telefon O linie în bootstrap/app.php, cu limitare pe excepție, plus hookuri pentru scheduler și un fake pentru teste.
- Cererile clienților, din aplicația ta pe telefon Fiecare cerere nouă de ofertă sau de contact vine ca notificare, cu detaliile ei, gata să-i răspunzi de pe telefon.
- Notificări de deploy din orice CI Un deploy eșuat te anunță imediat, iar următorul reușit îl închide. Același model în GitHub Actions, GitLab CI și scripturi shell.
- Scapă de oboseala alertelor cu notificări mai bune De ce repetările te învață să ignori alertele, șase obiceiuri care rezolvă asta și o listă de verificare pentru cheile de grup.