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
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
Välj dina händelser
Välj vilka blogghändelser som levereras — publicerat, uppdaterat, avpublicerat eller raderat.
- 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
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.