Introducing G2.ai, the future of software buying.Try now

Wie verwende ich die Salesforce Marketing Cloud API, um eine Verbindung zu meinem SQL-Server herzustellen?

Ich muss C# verwenden, um eine HTTP-POST-Anfrage zu stellen, um ein Zugriffstoken zu erhalten, aber ich habe keine Ahnung, wie ich das machen soll. ist eine Plattform für Kundenbeziehungsmanagement (CRM) für Vermarkter, die es ihnen ermöglicht, Marketingbeziehungen und -kampagnen mit Kunden zu erstellen und zu verwalten. Ich muss diesen Beispielcode in C# ausführen: POST https://auth.exacttargetapis.com/v1/requestToken Content-Type: application/json { "clientId": "gyjzvytv7ukqtfn3x2qdyfsn", "clientSecret": "************" } Ich verwende SSIS 2008r2, ich möchte C#-Code schreiben, um einen API-Aufruf an die ExactTarget-API zu machen, um eine Verbindung zur SQL-Server-Datenbank herzustellen. Denn ich möchte Daten vom SQL-Server in die Marketing-Cloud ziehen. Ich habe keinen Artikel gefunden, der die Verwendung von SSIS zur Verbindung mit der Marketing-Cloud beschreibt.....die Salesforce Marketing Cloud REST-API oder FuelSDK scheint nur .net 4 oder höher zu unterstützen.
1 Kommentar
Sieht aus, als wären Sie nicht angemeldet.
Benutzer müssen angemeldet sein, um Fragen zu beantworten
Anmelden
steve d.
SD
Software Developer
0
Um eine Verbindung zur Salesforce Marketing Cloud API mit C# herzustellen und ein Zugriffstoken über eine HTTP-POST-Anfrage zu erhalten, können Sie folgende Schritte ausführen: -Richten Sie Ihr C#-Projekt ein und fügen Sie die erforderlichen Abhängigkeiten hinzu. -Schreiben Sie den C#-Code, um den API-Aufruf zu tätigen. -Verwenden Sie die HttpClient-Klasse, um eine HTTP-POST-Anfrage an den Token-Anforderungsendpunkt (https://auth.exacttargetapis.com/v1/requestToken) zu senden. -Setzen Sie den Anforderungstext mit Ihrer Client-ID und Ihrem Client-Geheimnis im JSON-Format. -Fügen Sie den Content-Type-Header hinzu, um den Anforderungstext als JSON anzugeben. -Warten Sie auf die Antwort des API-Aufrufs. -Wenn die Anfrage erfolgreich ist (Statuscode 200), rufen Sie den Antwortinhalt mit ReadAsStringAsync() ab. -Verarbeiten Sie den Antwortinhalt nach Bedarf. -Behandeln Sie alle Fehler, wenn die Anfrage nicht erfolgreich war (Statuscode ungleich 200). -Ersetzen Sie die Platzhalterwerte durch Ihre tatsächliche Client-ID und Ihr Client-Geheimnis. Dieses Code-Snippet bietet eine grundlegende Struktur für einen API-Aufruf zur Salesforce Marketing Cloud API und das Erhalten eines Zugriffstokens. Sie können es anpassen und erweitern, um Ihre spezifischen Anforderungen für das Abrufen von Daten von Ihrem SQL-Server in die Marketing Cloud zu erfüllen.
Sieht aus, als wären Sie nicht angemeldet.
Benutzer müssen angemeldet sein, um Kommentare zu schreiben
Anmelden
Antworten