Dela via


Exempelprogram för åtkomst till analysdata på den kommersiella marknadsplatsen

Exempelprogram skapas på C#- och JAVA-språk och är tillgängliga på GitHub.

Du kan välja att hämta inspiration från exempelprogrammet och skapa ett eget program på valfritt språk.

Exempelprogrammet uppnår följande mål:

  • Genererar en Microsoft Entra-token.
  • Hämtar tillgängliga datauppsättningar.
  • Skapar användardefinierade frågor.
  • Hämtar användardefinierade frågor och systemfrågor.
  • Schemalägger en rapport.

Exempelprogrammet täcker inte metoden för att anropa API:er för andra funktioner. Processen för att anropa andra API:er förblir dock densamma som ovan.

Så här kör du programmet

  1. Klona lagringsplatsen till ett lokalt system med det här kommandot:

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

    Kommentar

    Mer information finns i ProgrammaticExportSampleAppISV/README.md filen på GitHub-lagringsplatsen.

  2. Om du snabbt vill köra appen uppdaterar du klient-ID:t och klienthemligheten i appinställningarna. Development.json

    Illustrerar ett kodfragment av appettings. Development.json fil.

När du kör appen startas en lokal webbserver och en sida öppnas (https://localhost:44365/ProgrammaticExportSampleApp/sample).

Visar schemarapportsidan.

Den här sidan gör API-anrop till webbservern som körs på den lokala datorn, vilket i sin tur gör de faktiska API-anropen.

Kodfragment

Den grundläggande strukturen för C#-koden för att utföra API-anrop för programmatisk åtkomst är följande:

Skärmbild av API-anrop.