Anpassad

Anpassade webhooks

Bygg vad som helst ovanpå Analyse: varje blogghändelse kan levereras till din egen HTTP-endpoint som en JSON-payload, signerad med HMAC-SHA256 så att du kan verifiera ursprunget.

Varje blogghändelse

Prenumerera på blog_post.published, updated, unpublished och deleted — var och en levereras som en HTTP POST med en JSON-body.

HMAC-signerade förfrågningar

Med en signeringshemlighet inställd inkluderar varje förfrågan en X-Analyse-Signature-header — HMAC-SHA256 av den råa bodyn — så att din endpoint kan verifiera äktheten.

Flera endpoints

Lägg till så många webhook-endpoints du behöver, var och en med sin egen URL, hemlighet och händelseprenumerationer.

Så fungerar det

Peka Analyse mot din endpoint, välj händelserna och verifiera signaturen.

  1. 1

    Lägg till din endpoint

    I Analyse, öppna Integrationer → Webhook och ange URL:en som ska ta emot händelser, plus en valfri signeringshemlighet.

  2. 2

    Välj dina händelser

    Välj vilka blogghändelser som levereras — publicerat, uppdaterat, avpublicerat eller raderat.

  3. 3

    Verifiera signaturen

    Beräkna HMAC-SHA256 av den råa förfrågningsbodyn med din hemlighet och jämför med X-Analyse-Signature-headern.

  4. 4

    Skicka en testhändelse

    Leverera en exempel-payload för att bekräfta att din endpoint hanterar den korrekt.

Vanliga frågor

Hur ser payloaden ut?

En HTTP POST med Content-Type: application/json som innehåller händelsenamnet, en tidsstämpel och inläggsdata: id, titel, slug, utdrag, markdown-body, featured image URL, publiceringsdatum, URL och kategorier. Avpublicerade och raderade händelser har en null-body.

Vilka händelser finns tillgängliga?

blog_post.published, blog_post.updated, blog_post.unpublished och blog_post.deleted. Du väljer vilka varje endpoint tar emot.

Hur verifierar jag att en förfrågan kom från Analyse?

Ange en signeringshemlighet; varje leverans inkluderar då X-Analyse-Signature: sha256=<hex>, HMAC-SHA256 av den råa bodyn med din hemlighet. Avvisa allt som inte matchar.

Bygg på Analyse-händelser

Signerade JSON-webhooks för varje blogghändelse — koppla vad som helst.