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.

Biblioteci și unelte

Fără bibliotecă

Îți ajunge o singură cerere HTTPS. Acesta e tot API-ul de trimitere:

Terminal
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