Webhook-uri cu solicitări POST

De la Planfix
Salt la: navigare, căutare

Pentru a înțelege cum funcționează webhooks cu cereri POST, să ne uităm la un exemplu simplu de creare a unui contact în Planfix pentru o persoană care a completat un formular de feedback pe site-ul dvs.

Exemplu de webhook cu o cerere POST:

https://contul_dvs.planfix.ru/webhook/POST/create_contact


Să configurăm webhook-ul care va crea contacte:

  • Specificați cererea POST ca tip:

bYcWdL.png


  • Link-urile webhook conțin un cod unic, dar îl putem înlocui după cum este necesar cu ceva mai informativ:

T2bvZX.png


  • În parametrii webhook-ului, adăugați numele câmpurilor din formularul de feedback:

tI7hsl.png


  • Specificăm numele persoanei căreia i se va atribui acțiunea în Planfix după ce webhook-ul a fost declanșat:

pozSoU.png


  • Selectăm tipul de operație și îl configurăm. În cele din urmă, Planfix va crea un nou contact folosind șablonul specificat, va adăuga un nume din parametrul de nume din link și un număr de telefon din parametrul de telefon din link, iar apoi va notifica angajatul necesar despre noul contact:

HBHNtp.png


  • Apoi adăugați operațiuni suplimentare după cum este necesar, iar în ultimul pas specificați ce fel de răspuns doriți să primiți de la webhook: JSON, tranziție la Planfix sau tranziție la site-ul dvs.:

IzZ5Bn.png


  • Apoi adăugați link-ul webhook la codul pentru formularul de feedback de pe site-ul dvs.:

<form method="post" action="https://own_account.planfix.ru/webhook/POST/create_contact">
  <input type="text" name="name" placeholder="Prenume">
  <input type="text" name="phone" placeholder="Telefon">
  <input type="submit" name="submit" value="Trimite">
</form>


  • Când un client completează formularul de feedback cu numele și numărul de telefon și apoi face clic pe butonul Trimite:

zy4i3F.png


  • Valorile din câmpurile formularului sunt adăugate la webhook și trimise către Planfix, unde un nou contact este creat automat:

NF5Cyy.png


Mergeți la