Ārējais pieprasījums (Webhook)
Šis elements ļauj veikt ārēju pieprasījumu citam serverim, lai pārsūtītu datus un, ja nepieciešams, ierakstītu datus pielāgotajos laukos kā daļa no atbildes no cita servera (no JSON atbildes).
Pamatloga apraksts
HTTP pieprasījuma metode (GET/POST/PUT/DELETE)
HTTP URL (saite uz ārēju serveri). Varat arī ievietot kontaktpersonu mainīgos, piemēram, lietotāja userId konkrētam lietotājam
HTTP galvenes, pilns galveņu saraksts. Pēc noklusējuma Smart Sender katram pieprasījumam pievieno šādas galvenes:
- User-Agent: Smart Sender
- Content-type: Application/jsonHTTP pamatteksts, kas pieejams tikai POST/PUT, saglabā pieprasījuma pamattekstu JSON formātā
HTTP pieprasījums saglabā QUERY mainīgos. Neiestatiet mainīgos URL — šeit tie ir jāiestata
HTTP atbilde (atbilde) — parāda galvenes, pieprasījuma pamattekstu un atbildi
Atbilstības, šeit jūs varat norādīt no HTTP atbildes pamatteksta atbilstības mainīgo ierakstīšanai klienta kartē formātā JSONPath
Atsaukt šī ārējā vaicājuma izmaiņas
Izmaiņu saglabāšana ārējā vaicājumā
Lai veiktu testēšanu, jums ir nepieciešams pieslēgt ziņojumu ziņnesi (dati testēšanai tiks ņemti no šī konta), pēc tam jums būs piekļuve pogai “Pārbaudes pieprasījums”. Šī funkcionalitāte izpilda pārbaudes pieprasījumu ārējam serverim.
Šajā ekrānuzņēmumā ir parādīts piemērs ziņojumu sūtīšanai, izmantojot mūsu API. Šajā piemērā viedā sūtītāja serveris atgrieza 403 aizliegts nederīgas piekļuves (token) dēļ.
Šajā piemērā ir sniegts atbilstības piemērs kļūdas koda un ziņojuma teksta ierakstīšanai klienta kartē turpmākai lietošanai.
Ja pieprasījuma pamatteksts jānosūta nevis Application/json formātā, bet gan application/x-www-form-urlencoded formātā, norādiet šo galveni attiecīgajā sadaļā. Pieprasījuma pamatteksts tiks nosūtīts kā atslēgas vērtība.