Créer un objet de lead Salesforce à l’aide de l’intégration d’API

Ce cas d’utilisation explique comment créer un lead dans Salesforce à l’aide de l’intégration d’API. À la fin de ce processus, vous serez en mesure d’effectuer les opérations suivantes :

Configurer une application connectée dans Salesforce pour activer l’accès sécurisé à l’API.

Configurer CORS (partage de ressources entre origines multiples) pour permettre au code (tel que JavaScript) s’exécutant dans un navigateur web de communiquer avec Salesforce à partir d’une origine spécifique, ajouter l’origine à la liste autorisée comme illustré ci-dessous

cors

Paramètres de l’application connectée

Les paramètres suivants sont utilisés dans l’application connectée. Vous pouvez attribuer les portées OAuth en fonction de vos besoins.
connections-app-settings

Créer une intégration d’API

Nom
Valeur
URL de l’API
https://<your-domain>d.my.salesforce.com/services/data/v32.0/sobjects/Lead
ID client
Spécifique à votre application connectée
Secret client
Spécifique à votre application connectée
URL OAuth
https://login.salesforce.com/services/oauth2/authorize
URL du jeton d’accès
https://<your-domain>/services/oauth2/token
URL du jeton d’actualisation
https://<your-domain>/services/oauth2/token
Champ d’application de l’autorisation
api chatter_api full id openid refresh_token visualforce web
En-tête d’autorisation
Support d’autorisation

api-integration

Paramètres d’entrée et de sortie

Définissez les paramètres d’entrée de l’appel API et mappez les paramètres de sortie à l’aide du code JSON suivant.

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

input-output

Créer un formulaire

Créez un formulaire adaptatif simple à l’aide de l’éditeur universel pour capturer les détails de l’objet Lead comme illustré ci-dessous.
lead-object-form

Gérez l’événement de clic sur la case à cocher Créer un lead à l’aide de l’éditeur de règles. Mappez les paramètres d’entrée aux valeurs des objets de formulaire appropriés, comme illustré ci-dessous. Affichez l’identifiant de l’objet Lead nouvellement créé dans l’objet TextField leadid.
rule-editor

Tester l’intégration

  • Prévisualisez le formulaire.
  • Saisissez des valeurs significatives.
  • Cochez la case Create Lead pour déclencher l’appel API.
  • L’ID de lead de l’objet Lead nouvellement créé s’affiche dans le champ de texte Lead ID.
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab