Skapa Salesforce Lead-objekt med API-integrering

I det här exemplet beskrivs hur du skapar en lead i Salesforce med API-integrering. I slutet av processen kan du:

Konfigurera en ansluten app i Salesforce för att aktivera säker API-åtkomst.

Konfigurera CORS (Cross-Origin Resource Sharing) så att kod (t.ex. JavaScript) som körs i en webbläsare kan kommunicera med Salesforce från ett visst ursprung. Lägg till startpunkten i tillåtelselista enligt nedan

färger

Inställningar för anslutna appar

Följande inställningar används i det anslutna programmet. Du kan tilldela OAuth-scope beroende på dina behov.
connected-app-settings

Skapa API-integrering

Namn
Värde
API-URL
https://<your-domain>d.my.salesforce.com/services/data/v32.0/sobjects/Lead
Klient-ID
Specifikt för din anslutna app
Klienthemlighet
Specifikt för din anslutna app
OAuth-URL
https://login.salesforce.com/services/oauth2/authorize
Åtkomsttoken-URL
https://<your-domain>/services/oauth2/token
Uppdatera token-URL
https://<your-domain>/services/oauth2/token
Auktoriseringsomfång
api chatter_api full id openid refresh_token visualforce web
Auktoriseringshuvud
Authorization Bearer

api-integration

Indata- och utdataparametrar

Definiera indataparametrarna för API-anropet och mappa utdataparametrarna med följande json

{
    "id": "00QKY000001LyJR2A0",
    "success": true
}

input-output

Skapa ett formulär

Skapa ett enkelt adaptivt formulär med den universella redigeraren för att hämta information om lead-objektet enligt nedan
lead-object-form

Hantera klickhändelsen i kryssrutan Skapa lead med regelredigeraren. Mappa indataparametrarna till värdena för de relevanta formulärobjekten enligt nedan. Visa ID:t för det Lead-objekt som nyligen skapats i TextField-objektet leadid
rule-editor

Testa integreringen

  • Förhandsgranska formuläret
  • Ange meningsfulla värden
  • Markera kryssrutan Create Lead om du vill utlösa API-anropet
  • Lead-ID för det nya Lead-objektet visas i textfältet Lead ID.
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab