Beispielanwendung für den Zugriff auf kommerzielle Marketplace-Analysedaten
Die Beispielanwendungen wurden in den Sprachen C# und Java erstellt und sind auf GitHub verfügbar.
Sie können sich an der Beispielanwendung orientieren und Ihre eigene Anwendung mit einer beliebigen Programmiersprache erstellen.
Die Beispielanwendung erzielt Folgendes:
- Generiert ein Microsoft Entra-Token.
- Sie ruft verfügbare Datasets ab.
- Sie erstellt benutzerdefinierte Abfragen.
- Sie ruft benutzerdefinierte Abfragen und Systemabfragen ab.
- Sie plant einen Bericht.
Die Beispielanwendung umfasst die Methode zum Aufrufen von APIs für andere Funktionalitäten nicht. Allerdings bleibt das Verfahren zum Aufrufen anderer APIs wie oben beschrieben.
Ausführen der Anwendung
Klonen Sie das Repository mithilfe des folgenden Befehls:
git clone https://github.com/partneranalytics/ProgrammaticExportSampleAppISV.git
Hinweis
Weitere Anweisungen finden Sie in der Datei
ProgrammaticExportSampleAppISV/README.md
im GitHub-Repository.Ändern Sie die Client-ID und den geheimen Clientschlüssel in der Datei appsettings.Development.json, um die App schnell auszuführen.
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 zum Ausführen von API-Aufrufen für den programmgesteuerten Zugriff lautet wie folgt: