Condividi tramite


Applicazione di esempio per l'accesso ai dati di analisi del marketplace commerciale

Le applicazioni di esempio vengono create in linguaggi C# e JAVA e sono disponibili in GitHub.

È possibile scegliere di trarre ispirazione dall'applicazione di esempio e creare un'applicazione personalizzata in qualsiasi linguaggio.

L'applicazione di esempio raggiunge gli obiettivi seguenti:

  • Genera un token Microsoft Entra.
  • Ottiene i set di dati disponibili.
  • Crea query definite dall'utente.
  • Ottiene query definite dall'utente e di sistema.
  • Pianifica un report.

L'applicazione di esempio non copre il metodo di chiamata delle API per altre funzionalità. Tuttavia, il processo di chiamata di altre API rimane invariato come descritto in precedenza.

Come eseguire l'applicazione

  1. Clonare il repository in un sistema locale usando questo comando:

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

    Nota

    Per altre istruzioni, vedere il ProgrammaticExportSampleAppISV/README.md file nel repository GitHub.

  2. Per eseguire rapidamente l'app, aggiornare l'ID client e il segreto client in appsettings. Development.json

    Illustra un frammento di appsettings. Development.json file.

L'esecuzione dell'app avvierà un server Web locale e verrà aperta una pagina (https://localhost:44365/ProgrammaticExportSampleApp/sample).

Illustra la pagina del report di pianificazione.

Questa pagina effettuerà chiamate API al server Web in esecuzione nel computer locale, che a sua volta effettuerà le chiamate API effettive.

Frammenti di codice

La struttura di base del codice C# per eseguire le chiamate API di accesso a livello di codice è la seguente:

Screenshot delle chiamate API.