Webhook-ontvanger

Stel 'n ontvanger-eindpunt op vir Attriax-afleweringsgebeurtenisse en hou implementeringsbesonderhede apart van geheime.

Wat die ontvanger hanteer

Webhooks is nuttig wanneer 'n ander stelsel moet reageer op attribusie-, installasie-, ontleding- of inkomstegebeurtenisse.

Gebeurtenis-inname

Stel 'n HTTPS-eindpunt beskikbaar wat Attriax webhook-aflewerings aanvaar en die aflewer-ID vir idempotensie aanteken.

Handtekening-kontroles

Verifieer die Attriax-handtekening-opskrif voor die verwerking van laste sodat vervalste versoeke verwerp word.

Hanteerder-logika

Stuur gebeurtenistipes na toue, CRM-opdaterings, ondersteuningsinstrumente of pakhuis-ladings sonder om die versoekpad te blokkeer.

Waardes om te versamel

'n Bewaarplek-skandering kan die hanteerder-pad voorstel, maar ontplooiingsbesonderhede kom gewoonlik van infrastruktuur- en bedryfstelsels.

  • Produksie-HTTPS-eindpunt-URL.
  • Ontwikkeling- of instelomgewing-eindpunt-URL as u aflewerings voor produksie wil toets.
  • Gebeurtenistipes waarop die ontvanger moet inteken.
  • Herprobeerwaar en idempotensiegedrag in die stroomafwaartse diens.
  • Waar die webhook-ondertekeningsgeheim gestoor en geroteer word.

Opstel-kontrolelys

Voltooi konfigurasie binne die projekwerkruimte nadat die ontvanger ontplooi is.

  1. Ontplooi die ontvanger agter HTTPS en bevestig dat dit vinnig met 'n 2xx-reaksie kan antwoord.
  2. Voeg handtekeningverifikasie en idempotensie by voor die aktivering van produksiegebeurtenis-inskrywings.
  3. Maak Webhooks in Attriax oop, voeg die eindpunt by, kies gebeurtenistipes en stoor die gegenereerde geheim veilig.
  4. Stuur 'n toetsaflewering en ondersoek beide die ontvanger-logs en Attriax-aflweriegeskiedenis.