Loading
Web-palveluiden kutsuminen Omniscripts HTTP -toiminnolla

Web-palveluiden kutsuminen Omniscripts HTTP -toiminnolla

HTTP-toiminnon avulla voit kutsua sisäisiä ja ulkoisia verkkopalveluita Omniscriptista ilman Salesforce API -kutsujen koodausta tai tekemistä. Voit kutsua HTTP API:a, joka sallii Apexin, nimetyt tunnukset, SOAP/XML:n tai verkkon, ja käyttää Omniscriptin JSON-tiedostoa input-arvona.

Sinun täytyy lisätä luotettu URL-osoite Määritykset-valikkoon ja määrittää CSP-direktiivit ja Permissions-Policy-direktiivit varmistaaksesi, että HTTP-toiminto toimii oikein ilman Content Security Policy (CSP) -rajoituksiin liittyviä virheitä. Kun lisäät tätä URL-osoitetta, on tärkeää valita kaikki CSP-direktiivien valintaruudut määrittääksesi direktiivit täysin. Lisätietoja on kohdassa Luotetun URL-osoitteen lisääminen tai muokkaaminen.

Huomautus
Huomautus

Sinun täytyy lisätä Salesforce-organisaation toimialue etäsivuston etäsivuston URL-osoitteen kenttään. Lisätietoja on kohdassa Etäsivustojen asetusten lisääminen.

Käytä HTTP-toimintoa seuraaviin toimiin:

  • Lähetä GET-, POST-, PUT- tai DELETE-pyynnöt vakiomuotoisiin REST-päätepisteisiin.

  • Kutsu Apex REST.

  • Käytä Salesforcen nimettyjen tunnusten (OAuth) henkilöllisyydentarjouksia.

Määritä HTTP-asetukset kutsumaan verkkopalveluita.

Ominaisuus

Kuvaus

HTTP Path

API:n pyynnön URL-osoite. Esimerkiksi /NS/v1/application. NS = Apex REST API:n nimitila. Polku voi sisältää yhdistämiskenttiä. Jos haluat esimerkiksi välittää UserId-noodin datan JSON-tiedostosta, lisää noodin nimi prosenttimerkillä molemmilla puolilla, eli %UserId%.

HTTP-metodi

Metodin nimi, jolla on kaksi parametriä. Esimerkiksi doPost(merkkijono fullJSON, Merkkijono tiedostokartta).

GET, POST, PUT, PATCH tai DELETE.

Päätepisteen tyyppi

Määrittää päätepisteen tyypin:

  • Apex — Kutsuu Apex REST -muuttujaa. Sinun täytyy lisätä Salesforce-organisaation toimialue etäsivuston etäsivuston URL-osoitteen kenttään.

  • Nimetty tunnus — Käytä Salesforcen nimettyjen tunnusten (OAuth) henkilöllisyydentarjouksia.

  • SOAP/XML — Lähetä pyyntöjä REST-vakiopäätepisteisiin käyttämällä XML-formaattia pyynnön ja vastauksen tekstiosille.

  • Web — Lähetä pyyntöjä REST-vakiopäätepisteisiin (todentamattomat tai HTTP-otsakkeissa olevat tunnukset).

Nimetty tunnus

Salesforcen nimetty tunnus. Nimetyt tunnukset ja halutessasi SOAP/XML-päätepisteiden tyypit.

HTTP-otsikot

Avain-arvo-parina määritetyt HTTP-otsikot. Tukee yhdistämiskenttien syntaksia.

Parametrit

URL-parametrit, jotka on määritetty avain/arvo-parteina. Tukee yhdistämiskenttien syntaksia.

URI-koodin

Käyttää HTML-escape-koodeja URI-osoitteessa.

Välimuistin vastaus

Tallentaa vastauksen välimuistiin.

Vaadi tunnuksia

Vaatii suojaustunnuksia, kuten käyttäjänimi ja salasana.

Ylimääräinen hyötykuorma

Lähettää lisää Avain/arvo-paria. Tukee yhdistämiskenttien syntaksia.

Lähetä tekstiosa

Lähettää Ylimääräisen hyötykuorman POST-toiminnon pyynnön tekstiosana.

Lähetä vain ylimääräistä hyötykuormaa

Ottaa käyttöön toiminnon, joka lähettää Extra-tietosisällön avain-arvojen pareja sisällyttämättä mukaan Omniscript-datan JSON-koodia.

 
Ladataan
Salesforce Help | Article