Webhooky s POST požadavky
Abychom pochopili, jak webhooky fungují s POST požadavky, podívejme se na jednoduchý příklad vytvoření kontaktu v Planfixu pro osobu, která vyplnila zpětnou vazbu na vašem webu.
Ukázkový webhook s POST požadavkem:
https://ваш_аккаунт.planfix.ru/webhook/POST/create_contact
Nastavme webhook, který bude vytvářet kontakty:
- Jako typ zadejte POST požadavek:
- Odkazy na webhook obsahují jedinečný kód, ale můžeme ho podle potřeby nahradit něčím výstižnějším:
- Do parametrů webhooku přidejte názvy polí z formuláře zpětné vazby:
- Určíme jméno osoby, jíž bude v Planfixu po spuštění webhooku připsána akce:
- Vybereme typ operace a nakonfigurujeme ji. Nakonec Planfix vytvoří nový kontakt pomocí zvolené šablony, přidá Name z parametru name v odkazu a Phone Number z parametru phone v odkazu, a poté oznámí požadovanému zaměstnanci nový kontakt:
- Poté přidejte dle potřeby další operace a v posledním kroku určete, jaký druh odpovědi od webhooku chcete: JSON, přechod do Planfixu nebo přechod na váš web:
- Poté přidejte odkaz na webhook do kódu formuláře zpětné vazby na vašem webu:
<form method="post" action="https://own_account.planfix.ru/webhook/POST/create_contact">
<input type="text" name="name" placeholder="Jméno">
<input type="text" name="phone" placeholder="Telefon">
<input type="submit" name="submit" value="Odeslat">
</form>
- Když zákazník vyplní formulář zpětné vazby se svým jménem a telefonním číslem a poté klikne na tlačítko Odeslat:
- Hodnoty z polí formuláře jsou připojeny k webhooku a odeslány do Planfixu, kde je automaticky vytvořen nový kontakt: