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
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.
Skapa API-integrering
<your-domain>d.my.salesforce.com/services/data/v32.0/sobjects/Lead<your-domain>/services/oauth2/token<your-domain>/services/oauth2/token
Indata- och utdataparametrar
Definiera indataparametrarna för API-anropet och mappa utdataparametrarna med följande json
{
"id": "00QKY000001LyJR2A0",
"success": true
}
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
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
Testa integreringen
- Förhandsgranska formuläret
- Ange meningsfulla värden
- Markera kryssrutan
Create Leadom du vill utlösa API-anropet - Lead-ID för det nya Lead-objektet visas i textfältet
Lead ID.