Własne webhooki
Buduj cokolwiek na Analyse: każde zdarzenie bloga może trafić na własny punkt końcowy HTTP jako ładunek JSON podpisany HMAC-SHA256, aby można było zweryfikować jego pochodzenie.
Każde zdarzenie bloga
Subskrybuj blog_post.published, updated, unpublished i deleted — każde dostarczane jako HTTP POST z treścią JSON.
Żądania podpisane HMAC
Po ustawieniu tajnego klucza podpisu każde żądanie zawiera nagłówek X-Analyse-Signature — HMAC-SHA256 surowej treści — aby punkt końcowy mógł zweryfikować autentyczność.
Wiele punktów końcowych
Dodaj tyle punktów końcowych webhook, ile potrzebujesz — każdy z własnym adresem URL, tajnym kluczem i subskrypcjami zdarzeń.
Jak to działa
Wskaż Analyse na punkt końcowy, wybierz zdarzenia i zweryfikuj podpis.
- 1
Dodaj punkt końcowy
W Analyse otwórz Integracje → Webhook i podaj adres URL odbierający zdarzenia oraz opcjonalny tajny klucz podpisu.
- 2
Wybierz zdarzenia
Wybierz, które zdarzenia bloga są dostarczane — publikacja, aktualizacja, wycofanie z publikacji lub usunięcie.
- 3
Zweryfikuj podpis
Oblicz HMAC-SHA256 surowej treści żądania z tajnym kluczem i porównaj z nagłówkiem X-Analyse-Signature.
- 4
Wyślij zdarzenie testowe
Dostarcz przykładowy ładunek, aby potwierdzić, że punkt końcowy obsługuje go poprawnie.
Najczęściej zadawane pytania
Jak wygląda ładunek?
HTTP POST z Content-Type: application/json zawierający nazwę zdarzenia, znacznik czasu i dane wpisu: id, tytuł, slug, zajawka, treść markdown, adres URL wyróżnionego obrazu, datę publikacji, adres URL i kategorie. Zdarzenia wycofania z publikacji i usunięcia mają treść null.
Jakie zdarzenia są dostępne?
blog_post.published, blog_post.updated, blog_post.unpublished i blog_post.deleted. Wybierasz, które z nich otrzymuje każdy punkt końcowy.
Jak zweryfikować, że żądanie pochodzi z Analyse?
Ustaw tajny klucz podpisu; każda dostawa zawiera wtedy X-Analyse-Signature: sha256=<hex>, HMAC-SHA256 surowej treści z tajnym kluczem. Odrzuć wszystko, co się nie zgadza.
Buduj na zdarzeniach Analyse
Podpisane webhooki JSON dla każdego zdarzenia bloga — połącz cokolwiek.