Saincheaptha

Webhooks saincheaptha

Tóg aon rud ar bharr Analyse: is féidir gach imeacht blag a sheachadadh chuig bhur bpointe deiridh HTTP féin mar ualach JSON, sínithe le HMAC-SHA256 ionas gur féidir libh an bunús a fhíorú.

Gach imeacht blag

Liostáil le blog_post.published, updated, unpublished, agus deleted — seachadtar gach ceann mar HTTP POST le corp JSON.

Iarratais sínithe HMAC

Le rún sínithe socraithe, cuimsíonn gach iarratas ceanntásc X-Analyse-Signature — HMAC-SHA256 an choirp amh — ionas gur féidir le bhur bpointe deiridh barántúlacht a fhíorú.

Pointí deiridh iolracha

Cuir an oiread pointí deiridh webhook agus is gá, gach ceann lena URL féin, rún féin, agus liostáil imeachtaí féin.

Conas a oibríonn sé

Dírigh Analyse ar bhur bpointe deiridh, roghnaigh na himeachtaí, agus fíoraigh an sínithe.

  1. 1

    Cuir bhur bpointe deiridh leis

    In Analyse, oscail Comhtháthuithe → Webhook agus cuir isteach an URL ba chóir imeachtaí a fháil, móide rún sínithe roghnach.

  2. 2

    Roghnaigh bhur n-imeachtaí

    Roghnaigh cé na himeachtaí blag a sheachadtar — foilsithe, nuashonraithe, dífhóilsithe, nó scriosta.

  3. 3

    Fíoraigh an sínithe

    Ríomh HMAC-SHA256 an choirp iarratais amh le bhur rún agus déan comparáid idir é agus ceanntásc X-Analyse-Signature.

  4. 4

    Seol imeacht tástála

    Seachad ualach samplach chun a dhearbhú go láimhseálann bhur bpointe deiridh é i gceart.

Ceisteanna coitianta

Cén chuma atá ar an ualach?

HTTP POST le Content-Type: application/json ina bhfuil ainm an imeachta, stampa ama, agus sonraí an phoist: id, teideal, slug, achoimre, corp markdown, URL íomhá faoi thrácht, dáta foilseacháin, URL, agus catagóirí. Imeachtaí dífhóilsithe agus scriosta a bhfuil corp null acu.

Cé na himeachtaí atá ar fáil?

blog_post.published, blog_post.updated, blog_post.unpublished, agus blog_post.deleted. Roghnaíonn sibh cé acu a fhaigheann gach pointe deiridh.

Conas a fhíoraím gur ó Analyse a tháinig iarratas?

Socraigh rún sínithe; cuimsíonn gach seachadadh ansin X-Analyse-Signature: sha256=<hex>, HMAC-SHA256 an choirp amh ag úsáid bhur rún. Diúltaigh aon rud nach n-oireann.

Tóg ar imeachtaí Analyse

Webhooks JSON sínithe do gach imeacht blag — ceangail aon rud.