Comment utiliser l'API de Salesforce Marketing Cloud pour se connecter à mon serveur SQL ?
J'ai besoin d'utiliser C# pour faire une requête HTTP POST afin d'acquérir un jeton d'accès, mais je ne sais pas comment le faire. est une plateforme de gestion de la relation client (CRM) pour les marketeurs qui leur permet de créer et de gérer des relations et des campagnes marketing avec les clients. J'ai besoin d'exécuter cet exemple de code en C# :
POST https://auth.exacttargetapis.com/v1/requestToken
Content-Type: application/json
{
"clientId": "gyjzvytv7ukqtfn3x2qdyfsn",
"clientSecret": "************"
}
J'utilise SSIS 2008r2, je veux écrire du code C# pour faire un appel API à l'API ExactTarget pour me connecter à la base de données SQL Server. Parce que je veux extraire des données du serveur SQL vers le cloud marketing. Je n'ai trouvé aucun article sur l'utilisation de SSIS pour se connecter au cloud marketing..... l'API REST de Salesforce Marketing Cloud ou FuelSDK semble ne prendre en charge que .net 4 ou supérieur.
Pour se connecter à l'API Salesforce Marketing Cloud en utilisant C# et acquérir un jeton d'accès via une requête HTTP POST, vous pouvez suivre ces étapes :
- Configurez votre projet C# et ajoutez les dépendances requises.
- Écrivez le code C# pour effectuer l'appel API.
- Utilisez la classe HttpClient pour envoyer une requête HTTP POST au point de terminaison de demande de jeton (https://auth.exacttargetapis.com/v1/requestToken).
- Définissez le corps de la requête avec votre ID client et votre secret client au format JSON.
- Ajoutez l'en-tête Content-Type pour spécifier le corps de la requête comme JSON.
- Attendez la réponse de l'appel API.
- Si la requête est réussie (code de statut 200), récupérez le contenu de la réponse en utilisant ReadAsStringAsync().
- Traitez le contenu de la réponse selon les besoins.
- Gérez les erreurs si la requête n'a pas réussi (code de statut autre que 200).
- N'oubliez pas de remplacer les valeurs de remplacement par votre ID client et secret client réels.
Ce fragment de code fournit une structure de base pour effectuer un appel API à l'API Salesforce Marketing Cloud et obtenir un jeton d'accès. Vous pouvez le modifier et l'étendre pour répondre à vos besoins spécifiques pour extraire des données de votre serveur SQL vers le Marketing Cloud.
Les utilisateurs doivent être connectés pour écrire des commentaires
Se connecter
Répondre
Déjà Tricentis Tosca?
À propos de Tricentis Tosca
Tricentis Tosca offre une approche unique de l'automatisation des tests – une approche alimentée par l'IA, sans code, et de bout en bout, capable de tester tout dans un paysage informatique complexe,
À la recherche de informations sur les logiciels ?
Avec plus de 2,5 millions d'avis, nous pouvons fournir les détails spécifiques qui vous aident à prendre une décision d'achat de logiciel éclairée pour votre entreprise. Trouver le bon produit est important, laissez-nous vous aider.