Vlastné webhooky
Vybudujte čokoľvek na Analyse: každá blogová udalosť môže byť doručená na váš vlastný HTTP endpoint ako JSON payload podpísaný HMAC-SHA256, aby ste mohli overiť jeho pôvod.
Každá blogová udalosť
Prihláste sa na blog_post.published, updated, unpublished a deleted — každá doručená ako HTTP POST s JSON telom.
Požiadavky podpísané HMAC
Pri nastavenom podpisovom tajomnom kľúči každá požiadavka obsahuje hlavičku X-Analyse-Signature — HMAC-SHA256 surového tela — aby váš endpoint mohol overiť autenticitu.
Viacero endpointov
Pridajte toľko webhook endpointov, koľko potrebujete, každý s vlastnou URL, tajomným kľúčom a odberom udalostí.
Ako to funguje
Nasmerujte Analyse na váš endpoint, vyberte udalosti a overte podpis.
- 1
Pridajte svoj endpoint
V Analyse otvorte Integrácie → Webhook a zadajte URL, ktorá má prijímať udalosti, plus voliteľný podpisový tajomný kľúč.
- 2
Vyberte si udalosti
Vyberte, ktoré blogové udalosti sa doručia — publikované, aktualizované, zrušené publikovanie alebo vymazané.
- 3
Overte podpis
Vypočítajte HMAC-SHA256 surového tela požiadavky s vaším tajomným kľúčom a porovnajte ho s hlavičkou X-Analyse-Signature.
- 4
Odošlite testovaciu udalosť
Doručte vzorový payload a potvrďte, že váš endpoint ho správne spracuje.
Často kladené otázky
Ako vyzerá payload?
HTTP POST s Content-Type: application/json obsahujúci názov udalosti, časovú pečiatku a dáta príspevku: id, title, slug, excerpt, markdown body, featured image URL, publish date, URL a categories. Udalosti unpublished a deleted majú null body.
Ktoré udalosti sú dostupné?
blog_post.published, blog_post.updated, blog_post.unpublished a blog_post.deleted. Vyberáte, ktoré z nich každý endpoint prijíma.
Ako overím, že požiadavka prišla z Analyse?
Nastavte podpisový tajomný kľúč; každé doručenie potom obsahuje X-Analyse-Signature: sha256=<hex>, HMAC-SHA256 surového tela s vaším tajomným kľúčom. Odmietnite všetko, čo sa nezhoduje.
Stavajte na udalostiach Analyse
Podpísané JSON webhooky pre každú blogovú udalosť — pripojte čokoľvek.