Webhooks personalizzati
Ibni xi tgħid fuq Analyse: kull avveniment tal-blog jista' jiġi kunsinnat lill-endpoint HTTP tiegħek stess bħala payload JSON, iffirmat b'HMAC-SHA256 sabiex tista' tivverifika l-oriġini tiegħu.
Kull avveniment tal-blog
Abbona għal blog_post.published, updated, unpublished, u deleted — kull wieħed kunsinnat bħala HTTP POST b'korp JSON.
Talbiet iffirmati b'HMAC
B'signing secret issettjat, kull talba tinkludi header X-Analyse-Signature — l-HMAC-SHA256 tal-korp raw — sabiex l-endpoint tiegħek jista' jivverifika l-awtentiċità.
Diversi endpoints
Żid kemm endpoints webhook għandek bżonn, kull wieħed bl-URL, secret, u abbonamenti ta' avvenimenti tiegħu stess.
Kif jaħdem
Indika lill-Analyse l-endpoint tiegħek, agħżel l-avvenimenti, u vverifika l-firma.
- 1
Żid l-endpoint tiegħek
F'Analyse, iftaħ Integrations → Webhook u daħħal l-URL li għandu jirċievi avvenimenti, flimkien ma' signing secret fakultattiv.
- 2
Agħżel l-avvenimenti tiegħek
Agħżel liema avvenimenti tal-blog jiġu kunsinnati — ippubblikat, aġġornat, ma jibqax ippubblikat, jew imħassar.
- 3
Vverifika l-firma
Ikkalkula l-HMAC-SHA256 tal-korp raw tat-talba bil-secret tiegħek u qabbelha mal-header X-Analyse-Signature.
- 4
Ibgħat avveniment tat-test
Kunsinna payload ta' kampjun biex tikkonferma li l-endpoint tiegħek jimmaniġġjah b'mod korrett.
Mistoqsijiet frekwenti
Kif jidher il-payload?
HTTP POST b'Content-Type: application/json li jinkludi l-isem tal-avveniment, timestamp, u d-dejta tal-post: id, titlu, slug, estratt, korp markdown, URL tal-istampa prinċipali, data tal-pubblikazzjoni, URL, u kategoriji. Avvenimenti unpublished u deleted iġibu korp null.
Liema avvenimenti huma disponibbli?
blog_post.published, blog_post.updated, blog_post.unpublished, u blog_post.deleted. Int tagħżel liema minn dawn jirċievi kull endpoint.
Kif nivverifika li talba ġiet minn Analyse?
Issettja signing secret; kull kunsinna mbagħad tinkludi X-Analyse-Signature: sha256=<hex>, l-HMAC-SHA256 tal-korp raw bl-użu tas-secret tiegħek. Irrifjuta kull ħaġa li ma taqbilx.
Ibni fuq avvenimenti ta' Analyse
Webhooks JSON iffirmati għal kull avveniment tal-blog — qabbad xi tgħid.