# Gravity Forms Webhooks Add-On

> A Gravity Forms beküldött adatait HTTP-kérésként elküldi egy külső szolgáltatásnak, saját integrációhoz.

A Webhooks Add-On a Gravity Forms hivatalos kiegészítője. Űrlapbeküldéskor HTTP-kérést indít egy általad megadott címre, és elküldi benne a beküldött adatokat. Olyan szolgáltatásokhoz használhatod, amelyekhez nincs külön Gravity Forms-kiegészítő.

## Mire jó

- Ha az űrlap adatait egy külső API-nak vagy automatizálási szolgáltatásnak küldenéd.
- Ha a WordPress saját REST API-jának küldenél kérést, például tartalom létrehozásához.
- Ha csak bizonyos beküldéseknél kellene a kérés, feltétel alapján.

## Mit tud

| Beállítás | Mire való |
|---|---|
| **Request URL** | A cél címe, merge tag-ekkel. Helyi kéréshez használható a `{rest_api_url}` és az `{admin_ajax_url}` |
| **Request Method** | GET, POST, PUT, PATCH vagy DELETE |
| **Request Format** | FORM vagy JSON |
| Adatok | A teljes bejegyzés vagy csak kiválasztott mezők |
| Fejlécek | Egyedi fejlécek, például API-hitelesítéshez |
| **Enable Condition** | A kérés csak a megadott feltételek teljesülésekor megy el |

## Mikor nem ez kell

- A hitelesített kérésekhez a dokumentáció a `gform_webhooks_request_args` szűrőt ajánlja, ami kódot igényel. Ha a naplóban 401-es `rest_forbidden` hiba van, jellemzően ez hiányzik.
- A kérés URL-jének át kell mennie a WordPress ellenőrzésén. Egyedi portos vagy ellenőrzésen elbukó címre irányító URL esetén a feldolgozás leáll.
- A saját végpontodat és a fogadó oldal beállítását magadnak kell elkészítened.
- A Gravity Forms Elite vagy Nonprofit licencéhez tartozik.

## Első lépések

1. Telepítsd és kapcsold be a bővítményt.
2. Nyisd meg az űrlap **Form Settings → Webhooks** oldalát.
3. Kattints az **Add New** gombra.
4. Add meg a **Request URL**-t, a módszert és a formátumot, majd válaszd ki, mely mezők menjenek.
5. Mentsd, küldj be egy tesztet, és nézd meg a fogadó oldalon.

## Hasznos linkek

- [Webhookok indítása beküldéskor](https://docs.gravityforms.com/triggering-webhooks-form-submissions/)
- [A Webhooks dokumentáció áttekintése](https://docs.gravityforms.com/category/add-ons-gravity-forms/webhooks-add-on/)
- [A kiegészítő oldala a Gravity Forms-on](https://www.gravityforms.com/add-ons/webhooks/)
