Erstellen eines Salesforce-Lead-Objekts mithilfe der API-Integration
In diesem Anwendungsbeispiel wird erläutert, wie Sie einen Lead in Salesforce mithilfe der API-Integration erstellen. Am Ende des Prozesses können Sie:
Richten Sie eine Connected App in Salesforce" ein um einen sicheren API-Zugriff zu ermöglichen.
Konfigurieren Sie CORS (Cross-Origin Resource Sharing), damit in einem Webbrowser ausgeführter Code (z. B. JavaScript) mit Salesforce von einem bestimmten Ursprung kommunizieren kann, und fügen Sie der Zulassungsliste den Ursprung hinzu, wie unten dargestellt.
Einstellungen für verbundene Anwendungen
Die folgenden Einstellungen werden in der verbundenen App verwendet. Sie können die OAuth-Bereiche je nach Ihren Anforderungen zuweisen.
API-Integration erstellen
<your-domain>
d.my.salesforce.com/services/data/v32.0/sobjects/Lead<your-domain>
/services/oauth2/token<your-domain>
/services/oauth2/token
Eingabe- und Ausgabeparameter
Definieren Sie die Eingabeparameter für den API-Aufruf und ordnen Sie die Ausgabeparameter mithilfe der folgenden JSON zu
{
"id": "00QKY000001LyJR2A0",
"success": true
}
Formular erstellen
Erstellen Sie ein einfaches adaptives Formular mit dem universellen Editor, um die Details zum Lead-Objekt zu erfassen, wie unten gezeigt
Verarbeiten Sie das Klickereignis im Kontrollkästchen Lead erstellen mit dem Regeleditor. Ordnen Sie die Eingabeparameter den Werten der entsprechenden Formularobjekte zu, wie unten dargestellt. Zeigt die ID des neu erstellten Lead-Objekts im leadid
TextField-Objekt an
Testen der Integration
- Vorschau des Formulars
- Eingeben aussagekräftiger Werte
- Aktivieren Sie das Kontrollkästchen
Create Lead
, um den API-Aufruf Trigger - Die Lead-ID des neu erstellten Lead-Objekts wird im
Lead ID
Textfeld angezeigt.