Ulkoinen pyyntö (Webhook)
Tämän lohkon avulla voit suorittaa ulkoisen pyynnön toiselle palvelimelle tietojen siirtämiseksi ja tarvittaessa tietojen kirjoittamiseksi mukautettuihin kenttiin osana vastausta toiselta palvelimelta (JSON-vastauksesta).
Perusikkunan kuvaus
HTTP-pyyntömenetelmä (GET/POST/PUT/DELETE)
HTTP URL (linkki ulkoiseen palvelimeen). Voit myös lisätä yhteystietomuuttujia, esimerkiksi tietyn käyttäjän userId
HTTP-otsikot, täydellinen luettelo otsikoista. Oletuksena Smart Sender lisää seuraavat otsikot jokaiseen pyyntöön:
- User-Agent: Smart Sender
- Content-type: Application/jsonHTTP-teksti, joka on käytettävissä vain POST/PUT-tilassa, tallentaa pyynnön rungon JSON-muodossa
HTTP-pyyntö tallentaa QUERY-muuttujat. Älä aseta muuttujia URL-osoitteeseen, tässä ne tulee asettaa
HTTP-vastaus (response) - näyttää otsikot, pyynnön ja vastauksen
Vastaavuus, tässä voit määrittää HTTP-vastauksen rungosta vastaavuudet muuttujien kirjoittamiselle asiakaskortille muodossa JSONPath
Palauta muutokset tähän ulkoiseen kyselyyn
Muutosten tallentaminen ulkoiseen kyselyyn
Testausta varten sinun on yhdistettävä ilmoitusten viesti (testaustiedot otetaan tältä tililtä), jonka jälkeen "Testipyyntö" -painike tulee saatavillesi. Tämä toiminto suorittaa testipyynnön ulkoiselle palvelimelle.
Tämä kuvakaappaus näyttää esimerkin viestien lähettämisestä API:n kautta. Tässä esimerkissä Smart Sender -palvelin palautti 403 Kielletty virheellisen pääsyn (tunnus) vuoksi.
Tässä esimerkissä on esimerkki vastaavuuksista virhekoodin ja viestitekstin kirjoittamiseksi asiakaskorttiin myöhempää käyttöä varten.
Jos sinun ei tarvitse lähettää pyynnön runkomuotoa Application/json-muodossa, vaan application/x-www-form-urlencoded muodossa, määritä tämä otsikko vastaavasta osiosta. Pyynnön runko lähetetään avainarvona.