Webhooki z żądaniami POST

Z Planfix
Skocz do: nawigacja, szukaj

Aby zrozumieć, jak działają webhooki z żądaniami POST, spójrzmy na prosty przykład tworzenia kontaktu w Planfix dla osoby, która wypełniła formularz kontaktowy na Twojej stronie.

Przykładowy webhook z żądaniem POST:

https://ваш_аккаунт.planfix.ru/webhook/POST/create_contact


Skonfigurujmy webhook, który będzie tworzył kontakty:

  • Określ typ żądania jako POST:

bYcWdL.png


  • Linki webhooków zawierają unikalny kod, ale możemy go w razie potrzeby zastąpić czymś bardziej opisowym:

T2bvZX.png


  • W parametrach webhooka dodaj nazwy pól z formularza kontaktowego:

tI7hsl.png


  • Wskaż osobę, której zostanie przypisane działanie w Planfix po wywołaniu webhooka:

pozSoU.png


  • Wybierz rodzaj operacji i skonfiguruj ją. Ostatecznie Planfix utworzy nowy kontakt używając wskazanego szablonu, doda Name z parametru name w linku oraz Phone Number z parametru phone w linku, a następnie powiadomi wybranego pracownika o nowym kontakcie:

HBHNtp.png


  • Następnie dodaj w razie potrzeby dodatkowe operacje, a w ostatnim kroku określ, jaką odpowiedź chciałbyś otrzymać od webhooka: JSON, przejście do Planfix lub przekierowanie na Twoją stronę:

IzZ5Bn.png


  • Następnie dodaj link webhooka do kodu formularza kontaktowego na swojej stronie:

<form method="post" action="https://own_account.planfix.ru/webhook/POST/create_contact">
  <input type="text" name="name" placeholder="Imię">
  <input type="text" name="phone" placeholder="Telefon">
  <input type="submit" name="submit" value="Wyślij">
</form>


  • Gdy klient wypełni formularz kontaktowy swoim imię i numerem telefonu i kliknie przycisk Wyślij:

zy4i3F.png


  • Wartości z pól formularza zostaną dodane do webhooka i wysłane do Planfix, gdzie automatycznie zostanie utworzony nowy kontakt:

NF5Cyy.png


Przejdź do