Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beispielanwendungen werden in C#- und JAVA-Sprachen erstellt und sind auf GitHub verfügbar.
Sie können sich entscheiden, sich von der Beispielanwendung inspirieren zu lassen und Ihre eigene Anwendung in jeder beliebigen Sprache zu erstellen.
Die Beispielanwendung erreicht die folgenden Ziele:
- Generiert ein Microsoft Entra-Token.
- Ruft verfügbare Datasets ab.
- Erstellt benutzerdefinierte Abfragen.
- Ruft benutzerdefinierte und Systemabfragen ab.
- Plant einen Bericht.
Die Beispielanwendung deckt nicht die Methode des Aufrufens von APIs für andere Funktionen ab. Der Vorgang des Aufrufens anderer APIs bleibt jedoch unverändert wie oben beschrieben.
So führen Sie die Anwendung aus
Klonen Sie das Repository mit diesem Befehl in ein lokales System:
git clone https://github.com/partneranalytics/ProgrammaticExportSampleAppISV.gitUm die App schnell auszuführen, aktualisieren Sie die Client-ID und den geheimen Clientschlüssel im appsettings.Development.json
Wenn Sie die App ausführen, wird ein lokaler Webserver gestartet, und eine Seite wird geöffnet (https://localhost:44365/ProgrammaticExportSampleApp/sample).
Auf dieser Seite werden API-Aufrufe an den Webserver ausgeführt, der auf dem lokalen Computer ausgeführt wird, wodurch wiederum die tatsächlichen API-Aufrufe ausgeführt werden.
Codeausschnitte
Die grundlegende Struktur des C#-Codes für die Programmzugriffs-API-Aufrufe lautet wie folgt: