Loading
Kald webtjenester med Omniscripts HTTP-handlingen

Kald webtjenester med Omniscripts HTTP-handlingen

Med HTTP-handlingen kan du kalde interne og eksterne webtjenester fra et Omniscript uden at kode eller foretage Salesforce API-kald. Du kan kalde en HTTP API, der tillader Apex, navngivne legitimationsoplysninger, SOAP/XML eller web, og bruge Omniscripts JSON som input.

Hvis du vil sikre, at HTTP-handlingen fungerer korrekt uden fejl, der er relateret til CSP-begrænsninger (Content Security Policy), skal du tilføje en betroet URL i Opsætning og angive CSP-direktiver og tilladelsespolitikdirektiver. Når du tilføjer denne URL, er det vigtigt at markere alle afkrydsningsfelter under CSP-direktiver for at konfigurere direktiverne fuldt ud. Se Tilføj eller rediger en betroet URL.

Bemærk
Bemærk

Du skal føje Salesforce-organisationens domæne til en fjernlokalitets URL til fjernlokalitet-felt. Hvis du ønsker yderligere oplysninger, kan du se Tilføjelse af indstillinger for fjernlokalitet.

Brug HTTP-handlingen til at:

  • Send GET-, POST-, PUT- eller DELETE-anmodninger til standard REST-slutpunkter.

  • Kald Apex REST.

  • Få adgang til identitetstjenester for Salesforce-navngivne legitimationsoplysninger (OAuth).

Konfigurer HTTP-indstillingerne for at kalde webtjenester.

Egenskab

Beskrivelse

HTTP-sti

Anmodnings-URL'en for API. F.eks. /NS/v1/application. NS = navneområdet for Apex REST API. Stien kan indeholde flettefelter. Hvis du f.eks. vil overføre en UserId-node fra data-JSON, skal du tilføje nodenavnet med procenttegn på begge sider, dvs. %UserId%.

HTTP-metode

Metodenavnet, som har to parametre. F.eks. doPost(String fullJSON, String filesMap).

GET, POST, PUT, PATCH eller DELETE.

Slutpunkttype

Angiver slutpunkttypen:

  • Apex – kalder Apex REST. Du skal føje Salesforce-organisationens domæne til en fjernlokalitets URL til fjernlokalitet-felt.

  • Navngivne legitimationsoplysninger – Få adgang til identitetstjenester for Salesforce-navngivne legitimationsoplysninger (OAuth).

  • SOAP/XML – Send anmodninger til standard REST-slutpunkter ved brug af XML-format for anmodnings- og svarbrødtekster.

  • Web – Send anmodninger til standard REST-slutpunkter (ikke-godkendte eller legitimationsoplysninger i HTTP-sidehoveder).

Navngivne legitimationsoplysninger

Salesforce-navngivne legitimationsoplysninger. For navngivne legitimationsoplysninger og eventuelt SOAP/XML-slutpunkttyper.

HTTP-sidehoveder

HTTP-sidehoveder, der er angivet som nøgle-værdi-par. Understøtter flettefeltsyntaks.

Parametre

URL-parametre, der er angivet som nøgle-/værdi-par. Understøtter flettefeltsyntaks.

Kod URI

Bruger HTML-escape-koder i URI'en.

Cachesvar

Sæt svaret i cache.

Kræv legitimationsoplysninger

Kræver sikkerhedslegitimationsoplysninger, f.eks. et brugernavn og en adgangskode.

Ekstra data

Sender yderligere nøgle-/værdi-par. Understøtter flettefeltsyntaks.

Send body

Sender ekstra data som anmodningshovedtekst for en POST-handling.

Send kun ekstra data

Aktiverer handlingen til at sende ekstra data-værdi-par uden at inkludere Omniscripts data JSON.

 
Indlæser
Salesforce Help | Article