Partager via


Exemple d’application permettant d’accéder aux données d’analyse de place de marché commerciale

Des exemples d’applications sont créés en langage C# et JAVA, et sont disponibles sur GitHub.

Vous pouvez choisir de vous inspirer de l’exemple d’application et créer votre propre application dans n’importe quel langage.

L’exemple d’application atteint les objectifs suivants :

  • Génère un jeton Microsoft Entra.
  • Obtention des jeux de données disponibles
  • Création de requêtes définies par l’utilisateur
  • Obtention des requêtes système et définies par l’utilisateur
  • Planification d’un rapport

L’exemple d’application ne couvre pas la méthode d’appel des API pour d’autres fonctionnalités. Toutefois, le processus d’appel d’autres API reste le même que celui décrit ci-dessus.

Exécution de l’application

  1. Clonez le dépôt sur un système local à l’aide de la commande suivante :

    git clone https://github.com/partneranalytics/ProgrammaticExportSampleAppISV.git

    Remarque

    Pour plus d’instructions, consultez le fichier ProgrammaticExportSampleAppISV/README.md dans le dépôt GitHub.

  2. Pour exécuter rapidement l’application, mettez à jour l’ID client et la clé secrète client dans appsettings.Development.json.

    Présente un extrait du fichier appsettings.Development.json

L’exécution de l’application démarre un serveur web local et ouvre une page (https://localhost:44365/ProgrammaticExportSampleApp/sample).

Illustre la page de planification de rapport.

Cette page effectue des appels d’API au serveur web s’exécutant sur l’ordinateur local, ce qui effectue à son tour les appels d’API réels.

Extraits de code

La structure de base du code C# pour exécuter les appels d’API d’accès par programmation est la suivante :

Capture d’écran des appels d’API.