Väline taotlus (Webhook)

See plokk võimaldab teil täita välist päringut teisele serverile, et edastada andmeid ja vajadusel kirjutada andmeid kohandatud väljadele osana teise serveri vastusest (JSON-vastusest).

Alusakna kirjeldus

  1. HTTP päringu meetod (GET/POST/PUT/DELETE)

  2. HTTP URL (link välisserverisse). Samuti saate sisestada kontakti muutujaid, näiteks konkreetse kasutaja kasutaja userId

  3. HTTP pealkirjad, täielik rubriikide loetelu. Vaikimisi lisab Smart Sender igale päringule järgmised päised:
    - User-Agent: Smart Sender
    - Content-type: Application/json

  4. HTTP keha, mis on saadaval ainult POST / PUT jaoks, salvestab päringu keha JSON-vormingus

  5. HTTP päring salvestab QUERY muutujad. Ärge määrake URL-is muutujaid, siin tuleks need määrata

  6. HTTP vastus (response) – näitab päringu päiseid, sisu ja vastust

  7. Vastavused, siin saab HTTP vastuse kehast määrata vastavused muutujate kirjutamisel kliendikaardile vormingus JSONPath

  8. Tuhista selle välise lepingu muudatused

  9. Välispäringu muudatuste salvestamine

 

Testimiseks peate ühendama teadete jaoks Messengeri (sellelt kontolt võetakse testimiseks andmed), pärast seda pääsete juurde nupule "Testi taotlus". See funktsioon täidab välise serveri testipäringu.

 

Sellel ekraanipildil on näide sõnumite saatmisest meie API kaudu. Selles näites tagastas Smart Sender server kehtetu juurdepääsu (luba) tõttu 403 Keelatud.

Selles näites on toodud vastavuse näide veakoodi ja sõnumiteksti kirjutamiseks kliendikaardile edasiseks kasutamiseks.

Kui teil on vaja päringu keha saata mitte vormingus Application/json, vaid vormingus application/x-www-form-urlencoded, määrake see päis vastavast jaotisest. Päringu sisu saadetakse võtmeväärtusena.