Egyéni webhookok
Építs bármit az Analyse-ra: minden blogesemény kézbesíthető a saját HTTP végpontodra JSON adatcsomagként, HMAC-SHA256 aláírással, hogy ellenőrizhesd az eredetét.
Minden blogesemény
Iratkozz fel a blog_post.published, updated, unpublished és deleted eseményekre — mindegyik HTTP POST-ként érkezik JSON törzzsel.
HMAC-aláírt kérések
Aláírási titok beállításakor minden kérés tartalmazza az X-Analyse-Signature fejlécet — a nyers törzs HMAC-SHA256 lenyomata — így a végpontod ellenőrizheti a hitelességet.
Több végpont
Adj hozzá annyi webhook végpontot, amennyire szükséged van — mindegyik saját URL-lel, titokkal és eseményfeliratkozással.
Hogyan működik
Mutasd az Analyse-t a végpontodra, válaszd ki az eseményeket, és ellenőrizd az aláírást.
- 1
Add hozzá a végpontodat
Az Analyse-ban nyisd meg az Integrációk → Webhook menüpontot, és add meg az eseményeket fogadó URL-t, valamint egy opcionális aláírási titkot.
- 2
Válaszd ki az eseményeket
Válaszd ki, mely blogesemények kerüljenek kézbesítésre — publikálás, frissítés, visszavonás vagy törlés.
- 3
Ellenőrizd az aláírást
Számítsd ki a nyers kérés törzsének HMAC-SHA256 lenyomatát a titkoddal, és hasonlítsd össze az X-Analyse-Signature fejléccel.
- 4
Küldj teszteseményt
Küldj minta adatcsomagot, hogy megerősítsd: a végpontod helyesen kezeli.
Gyakran ismételt kérdések
Hogyan néz ki az adatcsomag?
HTTP POST Content-Type: application/json fejléccel, amely tartalmazza az esemény nevét, egy időbélyeget és a bejegyzés adatait: id, cím, slug, kivonat, markdown törzs, kiemelt kép URL, publikálási dátum, URL és kategóriák. A visszavonott és törölt eseményeknél a törzs null.
Mely események érhetők el?
blog_post.published, blog_post.updated, blog_post.unpublished és blog_post.deleted. Te választod ki, melyeket kapja az egyes végpont.
Hogyan ellenőrzöm, hogy a kérés az Analyse-tól jött?
Állíts be aláírási titkot; minden kézbesítés tartalmazza az X-Analyse-Signature: sha256=<hex> fejlécet, a nyers törzs HMAC-SHA256 lenyomatát a titkoddal. Utasíts el mindent, ami nem egyezik.
Építs az Analyse eseményeire
Aláírt JSON webhookok minden blogeseményhez — köss össze bármit.