Loading
Kalle opp nettjenester med HTTP-handlingen Omniscripts

Kalle opp nettjenester med HTTP-handlingen Omniscripts

Med HTTP-handlingen kaller du opp interne og eksterne nettjenester fra et Omniscript uten å kode eller utføre Salesforce API-kall. Du kan kalle opp et HTTP API som tillater Apex, Navngitt legitimasjon, SOAP/XML eller Web, og bruke Omniscript-JSON-koden som inndata.

For å sikre at HTTP-handlingen fungerer riktig uten feil relatert til CSP-restriksjoner (Content Security Policy), må du legge til en klarert URL-adresse i Oppsett og angi CSP-direktiver og Permissions-Policy-direktiver. Når du legger til denne URL-adressen, er det viktig å merke alle avmerkingsboksene under CSP-direktiver for å fullstendig konfigurere direktivene. Se Legge til eller redigere en klarert URL-adresse.

Merk
Merk

Du må legge til Salesforce-organisasjonens domene i feltet URL-adresse til eksternt sted for et eksternt sted. Hvis du vil ha mer informasjon, kan du se Legge til innstillinger for eksterne steder.

Bruk HTTP-handlingen til å

  • Send GET-, POST-, PUT- eller DELETE-forespørsler til standard REST-endepunkter.

  • Ring Apex REST.

  • Tilgang til identitetstjenester for Salesforce-navngitt legitimasjon (OAuth).

Konfigurer HTTP-innstillingene for å kalle opp nettjenester.

Egenskap

Beskrivelse

HTTP Path

Forespørsels-URL-adressen til API-et. For eksempel /NS/v1/application. NS = navneområdet for Apex REST API. Banen kan inneholde flettefelt. Hvis du for eksempel vil sende en UserId-node fra data-JSON-koden, legger du til nodenavnet med prosenttegn på begge sider, for eksempel %UserId%.

HTTP-metode

Navnet på metoden, som har to parametere. Eksempel: doPost(Streng fullJSON, Streng filesMap).

GET, POST, PUT, PATCH eller DELETE.

Sluttpunkttype

Angir endepunkttypen:

  • Apex: Kaller opp Apex REST. Du må legge til Salesforce-organisasjonens domene i feltet URL-adresse til eksternt sted for et eksternt sted.

  • Navngitt legitimasjon: Tilgang til identitetstjenester for Salesforce-navngitt legitimasjon (OAuth).

  • SOAP/XML: Send forespørsler til standard REST-endepunkter med XML-format for forespørsels- og svarteksten.

  • Nett – Send forespørsler til standard REST-endepunkter (ikke-godkjente eller legitimasjon i HTTP-hoder).

Navngitt legitimasjon

Salesforce-navngitt legitimasjon. For endepunkttypene Navngitt legitimasjon og eventuelt SOAP/XML.

HTTP-overskrifter

HTTP-hoder angitt som nøkkel-verdi-par. Støtter flettefeltsyntaks.

Parametere

URL-parametere angitt som nøkkel/verdi-par. Støtter flettefeltsyntaks.

Kodings-URI

Bruker HTML-isoleringskoder i URI-en.

Bufferrespons

Bufrer svaret.

Krev legitimasjon

Krever sikkerhetslegitimasjon som brukernavn og passord.

Ekstra belastning

Sender flere nøkkel/verdi-par. Støtter flettefeltsyntaks.

Send innholdstekst

Sender ekstra belastning som forespørselstekst for en POST-handling.

Send bare ekstra last

Aktiverer handlingen for å sende ekstra belastningens nøkkel-verdi-par uten å inkludere Omniscript-data-JSON-koden.

 
Laster
Salesforce Help | Article