Creare un oggetto Lead di Salesforce tramite l’integrazione API
Questo caso d’uso illustra come creare un lead in Salesforce utilizzando l’integrazione API. Alla fine di questo processo imparerai a:
Configurare un’app connessa in Salesforce per abilitare l’accesso API protetto.
Configurare CORS (Cross-Origin Resource Sharing) per consentire al codice (come JavaScript) in esecuzione in un browser web di comunicare con Salesforce da un’origine specifica, aggiungere l’origine all’elenco consentiti come mostrato di seguito
Impostazioni app collegate
Nell’app connessa vengono utilizzate le impostazioni seguenti. Puoi assegnare gli ambiti OAuth in base alle tue esigenze.
Creare integrazione API
<your-domain>
d.my.salesforce.com/services/data/v32.0/sobjects/Lead<your-domain>
/services/oauth2/token<your-domain>
/services/oauth2/token
Parametri di input e output
Definisci i parametri di input per la chiamata API e mappa i parametri di output utilizzando il seguente JSON
{
"id": "00QKY000001LyJR2A0",
"success": true
}
Creazione di un modulo
Crea un semplice modulo adattivo utilizzando l’Editor universale per acquisire i dettagli dell’oggetto Lead come mostrato di seguito
Gestisci l’evento clic sulla casella di controllo Crea lead utilizzando l’editor di regole. Mappa i parametri di input ai valori degli oggetti modulo appropriati, come mostrato di seguito. Visualizza l’ID del nuovo oggetto Lead creato nell’leadid
oggetto TextField
Testare l’integrazione
- Visualizza l’anteprima del modulo
- Immetti alcuni valori significativi
- Seleziona la casella di controllo
Create Lead
per attivare la chiamata API - L’ID lead dell’oggetto lead appena creato viene visualizzato nel campo di testo
Lead ID
.