Vlastné

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. 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. 2

    Vyberte si udalosti

    Vyberte, ktoré blogové udalosti sa doručia — publikované, aktualizované, zrušené publikovanie alebo vymazané.

  3. 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. 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.