Fermer

novembre 30, 2021

Premiers pas avec l'API Salesforce Marketing Cloud à l'aide de POSTMAN


Marketing Cloud est une plateforme B2C. Il s'agit d'un outil d'automatisation et d'analyse du marketing qui offre un engagement client personnalisé sur chaque canal. Il couvre les e-mails, le Web, les mobiles, les réseaux sociaux et la publicité, et Marketing Cloud couvre tout.

Salesforce Marketing Cloud permet la plupart des fonctionnalités disponibles via l'API. Toutes les choses possibles que vous pouvez réaliser via Marketing Cloud Platform peuvent être réalisées via l'API Marketing Cloud. Nous pouvons utiliser l'API SOAP ou REST en fonction de nos besoins.

Suivez les trois étapes simples ci-dessous pour vous familiariser avec le monde de l'API Salesforce Marketing Cloud.

  1. Identifier le package installé
  2. Demander le jeton d'accès
  3. Utilisez le jeton d'accès pour accéder à une autre API

Étape 1 : Identifier le package installé

Le package installé fournit l'ID client, le secret client, l'URI de base d'authentification et l'URI de base REST. Pour accéder à la page des détails du package, dans Configuration, saisissez Packages installés dans la case Recherche rapide, sélectionnez Packages installés et cliquez sur le nom du package que vous souhaitez afficher.

Configuration -> Recherche rapide (Saisir le package installé) -> Package Nom

Consultez la capture d'écran ci-dessous pour plus d'informations. Créez un nouveau package installé si vous ne trouvez aucun package installé existant

Packages installés

Étape 2 : demandez le jeton d'accès

Ajoutez v2/token à la base d'authentification URI fourni dans le package installé. Vous devez soumettre une requête POST à ​​/v2/token route pour obtenir le jeton d'accès. Nous pouvons réutiliser le même jeton d'accès pendant 20 minutes. Consultez la capture d'écran ci-dessous pour référence.

Remplacez le sous-domaineclientId, clientSecrect, mid dans la capture d'écran ci-dessous par les informations sur le package installé à l'étape précédente.

URL API = URL de base d'authentification + '/V2/token
Où URL d'authentification = https://{{subdomain}}.auth.marketingcloudapis.com

Demander un jeton Sfmc

Étape 3 : Utilisez le jeton d'accès à partir du deuxième étape pour atteindre une autre API

Utilisez le jeton d'accès de la deuxième étape pour soumettre la demande à une autre API. Dans la capture d'écran ci-dessous, j'ai ajouté l'en-tête d'autorisation en tant que porteur avec jeton d'accès.

Autorisation : porteur {{AccessToken}}

Cela renverra tous les actifs. Nous pouvons filtrer la réponse en ajoutant des paramètres de requête à la fin de l'URL de l'API.

https://{{domain}}.rest.marketingcloudapis.com/asset/v2/content/assets?$page=1&$pagesize =10

Request Asset

Références :

À propos de l'auteur

Vishal Chaware est consultant technique principal chez Perficient. Il est un développeur Marketing Cloud certifié avec une expérience dans l'API Marketing Cloud.

En savoir plus sur cet auteur




Source link